About this opportunity
Spectraforce Technologies, Inc. lists this Software Engineer III - Simulation CV/ML Engineer opportunity in sunnyvale, California. Review the employer’s description below for duties, qualifications and application requirements.
Job description
Job Title: Software Engineer III - Simulation CV/ML Engineer
Duration: 12 Months
Location: Sunnyvale, CA (hybrid - 3 days onsite)
Responsibilities:
Run and iterate on camera/sensor simulation pipelines to generate synthetic datasets on demand
Deliver training/evaluation data to camera architects and ML teams under tight timelines
Support ML algorithm training and evaluation using the generated synthetic data - run training jobs, produce evaluation metrics, and iterate on dataset composition based on model performance
Configure simulation scenes and sensor parameters to match customer/architect specifications
Validate and quality-check generated data before hand-off
Maintain and improve simulation tooling and dataset generation scripts
Top 3 must-have HARD skills:
Minimum Qualifications
Bachelor's degree in computer science or a related field.
Minimum 5+ years of experience in software engineering, with a focus on ML infrastructure design.
5+ years' experience in Python and C++.
Camera & sensor simulation fundamentals:
Camera intrinsic/extrinsic setup and calibration
Sensor modeling: noise sources, conversion gain, quantum efficiency, read/shot noise
Basic understanding of ISP and image formation
ML training & evaluation
Experience running ML training/evaluation workflows (PyTorch preferred)
Able to interpret model metrics and translate them back into dataset changes
Data handling: comfortable with large-scale dataset generation, storage, and versioning
Familiarity with Linux dev environments and source control
Experience building ML models and pipelines
Understanding how camera simulations work
Previous AI experience to develop ML architectures
Good to have skills:
Preferred Qualifications
Experience with rendering engines (Blender, Unreal, Unity) or in-house simulation frameworks
Optical/imaging background (radiometry, PSF, MTF)
Prior experience with camera/ISP tuning or perception model development
Typical Day in the Role:
Responsibilities
Run and iterate on camera/sensor simulation pipelines to generate synthetic datasets on demand
Deliver training/evaluation data to camera architects and ML teams under tight timelines
Support ML algorithm training and evaluation using the generated synthetic data - run training jobs, produce evaluation metrics, and iterate on dataset composition based on model performance
Configure simulation scenes and sensor parameters to match customer/architect specifications
Validate and quality-check generated data before hand-off
Maintain and improve simulation tooling and dataset generation scripts
Minimum Qualifications:
Bachelor's degree in computer science or a related field.
Minimum 5+ years of experience in software engineering, with a focus on ML infrastructure design.
5+ years' experience in Python and C++.
Camera & sensor simulation fundamentals:
Camera intrinsic/extrinsic setup and calibration
Sensor modeling: noise sources, conversion gain, quantum efficiency, read/shot noise
Basic understanding of ISP and image formation
ML training & evaluation
Experience running ML training/evaluation workflows (PyTorch preferred)
Able to interpret model metrics and translate them back into dataset changes
Data handling: comfortable with large-scale dataset generation, storage, and versioning
Familiarity with Linux dev environments and source control
Experience building ML models and pipelines
Understanding how camera simulations work
Previous AI experience to develop ML architectures
Preferred Qualifications:
Experience with rendering engines (Blender, Unreal, Unity) or in-house simulation frameworks
Optical/imaging background (radiometry, PSF, MTF)
Prior experience with camera/ISP tuning or perception model development
Interview process:
1 technical interview
1 Screening interview
30 mins for Screening and 45 mins for technical
#J-18808-Ljbffr
Worksite address
sunnyvale, CA, 94087, US
Who can apply
Review the original listing for work authorization, qualifications and employer requirements.