eTeam Inc. logo

Software Engineer III

eTeam Inc.

  • Sunnyvale, CA
  • 30+ days ago

    Highlights

    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. Sensor modeling: noise sources, conversion gain, quantum efficiency, read/shot noise.
    eTeam Inc.

    Numbers & Facts

    LocationSunnyvale, CA
    IndustryOther/Not Classified
    Company Size100 to 499 employees
    Year Founded1998
    Websitewww.eteaminc.com

    Description

    Job Title: Software Engineer III
    Location: Sunnyvale, CA
    Duration: 12+ Months


    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

    About Company

    Looking for a great job? Join eTeam. We’re looking for talented staffing professionals to join our staff. We also provide contract assignments and full-time jobs at Fortune 2000 Companies. We’ve been named one of the best companies to work for by Staffing Industry Analysts and New Jersey Business.

    Similar Jobs