Computer Vision Engineer
Listed on 2026-01-01
-
Software Development
AI Engineer, Software Engineer
This range is provided by Tailored Management. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Base pay range$95.00/hr - $99.00/hr
- Job Title: Imaging Software Engineer
- Location: Remote
- Contract: 12 Months (Possible Extension)
- Rate: $/Hour
- Benefits: Medical, Dental, Vision, Weekly Pay
The Client is developing next-generation AR/VR imaging systems powered by advanced camera simulation and high-performance imaging software. This role supports the Camera Architecture Team in building high-fidelity, physically based imaging frameworks that drive future AR/VR products. You will work across MATLAB, Python, C++, and CUDA while leveraging cloud and GPU-accelerated workflows to build scalable simulation pipelines.
Responsibilities- Design, develop, and maintain high-performance imaging software frameworks and analytical tools for camera simulation, image processing, and data analysis.
- Implement and optimize algorithms using MATLAB
, Python
, CUDA
, and C++, targeting both CPU and GPU architectures. - Automate data generation, validation, and analysis workflows using Python and scripting frameworks.
- Develop and deploy GPU-accelerated
, parallelized imaging pipelines for real-time and offline applications. - Integrate cloud computing resources to scale simulation and data-processing workloads.
- Utilize AI-assisted development tools to improve delivery speed and code maintainability.
- Collaborate with cross-functional teams (hardware, research, product) to define requirements and support camera architecture studies.
- Contribute to and maintain large multi-language codebases with strong documentation and consistent coding standards.
- Enhance development practices through code reviews, unit testing, and deployment automation.
- Bachelor’s degree required;
Master’s or PhD preferred (Computer Science, Electrical Engineering, Imaging Science, or related field). - Strong software engineering experience with MATLAB and Python
. - Proficiency with C++ and CUDA
. - Proficiency working in Windows and Linux environments.
- Experience automating workflows using Python and Bash scripting.
- Knowledge of image processing
, computer vision
, and camera system modeling
. - Proven experience with GPU programming and performance optimization.
- Familiarity with AI-assisted tools (Copilot, Claude, Codex) and modern Dev Ops approaches.
- Strong problem-solving abilities with excellent communication and documentation skills.
- Experience with optical simulation tools (MATLAB, ISET, ZEMAX).
- Background in optimization and numerical imaging algorithms.
- Experience developing CI/CD pipelines for automated testing and deployment.
- Experience bridging research and production environments.
- Experience with physically based rendering and 3D scene generation.
- Familiarity with Docker and Kubernetes
.
The Client is expanding a specialized Camera Architecture Team consisting of 8 engineers
. The team builds end-to-end, high-accuracy, photo-realistic camera simulation technology used to power next-generation AR/VR systems.
- Build and optimize imaging frameworks and simulation tools.
- Enhance automation for image data generation, manipulation, and validation.
- Contribute to multi-language codebases and develop scalable, cloud-enabled simulation workflows.
- MATLAB or Python programming
- C++ and CUDA programming
- Cloud platforms (AWS, GCP, Azure) and distributed computing
- AI-assisted development tools & modern Dev Ops practices
- Strong collaboration and independent problem-solving skills
- 1–2 technical rounds focusing on coding, imaging fundamentals, and GPU optimization
- Assessment of hands‑on coding ability, performance optimization skills, and clarity of documentation.
Pursuant to the California Fair Chance Act, Los Angeles County Fair Chance Ordinance, Los Angeles Fair Chance Initiative for Hiring Ordinance, and San Francisco Fair Chance Ordinance, qualified applicants will be considered for assignment with arrest and conviction records. Criminal history may have a direct, adverse, and negative relationship with some job duties such as adhering to company policies, exercising sound judgment, managing stress, working respectfully with others, meeting client expectations, and safeguarding business operations and reputation.
Senioritylevel
Mid‑Senior level
Employment typeContract
Job function- Research, Engineering, and Product Management
- Market Research, Robotics Engineering, and IT Services and IT Consulting
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).