Simulation CV/ML Engineer - Synthetic Data Pipelines

BCforward

Sunnyvale (CA)

On-site

USD 103,000 - 110,000

Full time

42 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Major medical
HSA
Dental
Vision
Group life insurance
Short-term disability
Long-term disability
401k

Job summary

BCforward is seeking a highly motivated Computer Vision Engineer to join onsite in Sunnyvale, CA. You will develop camera and sensor simulation pipelines to generate synthetic datasets for CV/ML applications and collaborate with camera architects, ML engineers, and imaging teams to optimize dataset composition.

You will configure scenes, run ML training/evaluation workflows (PyTorch preferred), and ensure high-quality data delivery to multiple teams while working with large-scale datasets and a

Qualifications

  • Bachelor's degree in CS, ECE, or related field.
  • 5+ years of software engineering experience, preferably with ML infra.
  • 5+ years of Python and C++ development experience.
  • Strong understanding of camera and sensor simulation fundamentals.
  • Experience with ML training/evaluation workflows; PyTorch preferred.
  • Experience with large-scale datasets and data versioning.
  • Familiarity with Linux and Git.
  • Experience building ML models and CV pipelines.

Responsibilities

  • Develop, run, and iterate on camera and sensor simulation pipelines to generate synthetic datasets.
  • Configure simulation scenes, camera parameters, and sensor characteristics.
  • Generate and deliver training and evaluation datasets to camera architecture and ML teams.
  • Run ML training and evaluation workflows, preferably using PyTorch.
  • Analyze model metrics to improve dataset composition and quality.
  • Validate and quality-check synthetic data before delivery.
  • Develop and maintain dataset-generation scripts and tooling.
  • Work with large-scale datasets and data versioning.
  • Collaborate with CV, ML, camera, sensor, and hardware teams.

Skills

Python development
C++ development
ML infrastructure
Camera/sensor simulation
Linux
Git
Large-scale datasets
Computer Vision

Education

Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering

Tools

PyTorch
Git
Linux

Job description

BCforward is seeking a highly motivated Computer Vision Engineer to join onsite in Sunnyvale, CA. You will develop camera and sensor simulation pipelines to generate synthetic datasets for CV/ML applications and collaborate with camera architects, ML engineers, and imaging teams to optimize dataset composition.

You will configure scenes, run ML training/evaluation workflows (PyTorch preferred), and ensure high-quality data delivery to multiple teams while working with large-scale datasets and a

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Simulation CV/ML Engineer: Synthetic Data Pipelines (Hybrid)
Simulation CV/ML Engineer: Synthetic Data Pipelines (Hybrid)

Intelliswift - An LTTS Company • Sunnyvale (CA)

Hybrid
USD 140,000 - 190,000
Simulation CV/ML Engineer
Simulation CV/ML Engineer

Intelliswift - An LTTS Company • Sunnyvale (CA)

Hybrid
USD 140,000 - 190,000
Senior Simulation CV/ML Engineer - Synthetic Data & ML
Senior Simulation CV/ML Engineer - Synthetic Data & ML

Spectraforce Technologies, Inc. • Sunnyvale (CA)

Hybrid
USD 150,000 - 220,000
Senior Camera Simulation CV/ML Engineer
Senior Camera Simulation CV/ML Engineer

Tailored Management • Sunnyvale (CA)

Hybrid
USD 83,000 - 138,000
Hybrid Simulation CV/ML Engineer III
Hybrid Simulation CV/ML Engineer III

Crystal Equation Corporation • Sunnyvale (CA)

Hybrid
USD 117,000 - 123,000
Medical/Dental/Vision/Life Insurance
401K
Parental leave
Computer Vision Engineer
Computer Vision Engineer

BCforward • Sunnyvale (CA)

On-site
USD 103,000 - 110,000
Major medical
HSA
Dental
+5
Software Engineer (CV/ML)
Software Engineer (CV/ML)

Tailored Management • Sunnyvale (CA)

Hybrid
USD 83,000 - 138,000
Senior Simulation CV/ML Engineer - Hybrid Contract
Senior Simulation CV/ML Engineer - Hybrid Contract

PTR Global • Sunnyvale (CA)

Hybrid
USD 110,000 - 124,000
Medical benefits
401K contributions
PTO
Software Engineer III - Simulation CV/ML Engineer
Software Engineer III - Simulation CV/ML Engineer

Spectraforce Technologies, Inc. • Sunnyvale (CA)

On-site
USD 150,000 - 220,000
AI-Driven Simulation Engineer for ML & Vision Systems
AI-Driven Simulation Engineer for ML & Vision Systems

Ascendion • Sunnyvale (CA), Northern (KY)

Hybrid
USD 166,000 - 223,000
Medical insurance
Dental insurance
Vision insurance
+4