Software Engineer III - Simulation CV/ML Engineer

Spectraforce Technologies

Sunnyvale (CA)

Híbrido

USD 120.000 - 180.000

Jornada completa

Hace 6 días
Sé de los primeros/as/es en solicitar esta vacante

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Descripción de la vacante

Spectraforce Technologies, Inc. seeks a Software Engineer III - Simulation CV/ML Engineer in Sunnyvale, CA. Hybrid role with 3 days onsite.

You will run and iterate on camera/sensor simulation pipelines to generate synthetic datasets and support ML training and evaluation using the data. Requirements include a Bachelor's in CS, 5+ years in software engineering with ML infra, strong Python and C++, and camera/sensor simulation fundamentals.

Formación

  • Bachelor's degree in computer science or related field.
  • 5+ years of software engineering experience focusing on ML infrastructure design.
  • 5+ years' experience in Python and C++.
  • Camera & sensor simulation fundamentals: calibration and setup
  • Sensor modeling: noise, 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 metrics and translate to dataset changes
  • 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

Responsabilidades

  • 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 generated synthetic data
  • Configure simulation scenes and sensor parameters to match specifications
  • Validate and quality-check generated data before hand-off
  • Maintain and improve simulation tooling and dataset generation scripts

Conocimientos

Python
C++
ML infrastructure design
ML training & evaluation
Linux
Git / Source control
PyTorch
Dataset generation
Camera simulations
Sensor simulations
IS P knowledge

Educación

Bachelor's degree in computer science or related field

Herramientas

Linux
Git
PyTorch

Descripción del empleo

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
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Software Engineer III - Simulation CV/ML Pipelines
Software Engineer III - Simulation CV/ML Pipelines

Spectraforce Technologies, Inc. • Sunnyvale (CA)

Híbrido
USD 120.000 - 180.000
CV/ML Camera Test Engineer
CV/ML Camera Test Engineer

Specter • San Francisco (CA)

Presencial
USD 110.000 - 160.000
Sensor Sim - ML Engineer
Sensor Sim - ML Engineer

FDE Times • Sunnyvale (CA)

Presencial
USD 180.000 - 240.000
Equity
Health Insurance
Dental Insurance
+7
Simulation CV/ML Engineer - Synthetic Data Pipelines
Simulation CV/ML Engineer - Synthetic Data Pipelines

Metaintro, Inc. • Sunnyvale (CA)

Presencial
USD 110.000 - 124.000
Staff Systems Engineer
Staff Systems Engineer

Hayden AI • San Francisco (CA)

Híbrido
USD 185.000 - 240.000
Senior Sensor Simulation Engineer
Senior Sensor Simulation Engineer

Tata Consultancy Services • Irving (TX)

Presencial
USD 90.000 - 150.000
Discretionary incentive
Comprehensive medical coverage
Parental leaves
+4
Lead Software Engineer – AI/ML Platforms
Lead Software Engineer – AI/ML Platforms

aKUBE • Burbank (CA)

Híbrido
USD 142.581
Senior Software Engineer - Neural Simulation
Senior Software Engineer - Neural Simulation

Frontdoor Defense • Sunnyvale (CA)

Presencial
USD 185.000 - 250.000
Sensor Simulation ML Engineer - Autonomy & Production AI
Sensor Simulation ML Engineer - Autonomy & Production AI

FDE Times • Sunnyvale (CA)

Presencial
USD 180.000 - 240.000
Base compensation details and benefits
Simulation Synthetic Data Engineer - Special Projects
Simulation Synthetic Data Engineer - Special Projects

Apple, Inc. • Cupertino (CA)

Presencial
USD 100.000 - 140.000