Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Subaru of America, Inc. Logo

Senior Software Engineer - Machine Learning & AI (ADAS)

Subaru of America, Inc.

$72,000 - $120,000
Dec 17, 2025
Van Buren, MI, US
Apply Now

Subaru is seeking to advance its artificial intelligence and machine learning capabilities, specifically in the areas of ADAS, automated driving, and vehicle safety systems.

Requirements

  • Strong proficiency in Python for ML and software development.
  • Hands-on experience developing and deploying machine learning models.
  • Experience with computer vision and ML applied to real-world data.
  • Experience with data annotation, model training, testing, and evaluation.
  • Knowledge of ADAS development, testing, and evaluation.
  • Experience working in Windows and Linux (Ubuntu) environments.
  • Proficiency with VSCode or similar development tools.

Responsibilities

  • Design, develop, train, evaluate, and optimize machine learning models to support ADAS and automated driving capabilities.
  • Apply ML techniques such as computer vision, supervised/unsupervised learning, and model evaluation to real-world vehicle data.
  • Analyze sensor, vehicle dynamics, and environmental data to improve model performance and reliability.
  • Support data annotation strategies and model validation efforts.
  • Develop high-quality, scalable, and maintainable software solutions, primarily using Python, aligned with Subaru engineering standards.
  • Integrate ML models into vehicle systems, including sensors, cameras, and embedded platforms.
  • Develop and execute test plans to validate ML software performance, safety, and reliability.

Other

  • Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, Mechanical Engineering, or related field OR equivalent combination of education and experience.
  • 4–6+ years of relevant professional experience in software engineering with a strong emphasis on machine learning.
  • Valid driver’s license (required for vehicle testing activities).
  • Excellent written, verbal, and presentation communication skills.
  • Hybrid role: Onsite 3 days per week / Remote up to 2 days per week (after 90 days).