Senior Software Engineer - Machine Learning & AI; ADAS
Listed on 2026-01-12
-
Software Development
AI Engineer, Machine Learning/ ML Engineer
Location: Belleville
Senior Software Engineer - Machine Learning & AI (ADAS)
Apply for the Senior Software Engineer - Machine Learning & AI (ADAS) role at Subaru of America
.
The Senior Software Engineer - Machine Learning & AI plays a critical role in advancing Subaru's artificial intelligence and machine learning capabilities, with a strong focus on ADAS, automated driving, and vehicle safety systems. This is a seasoned, independently working position balancing hands‑on ML development with technical leadership and cross‑functional collaboration.
Approximate Work Allocation- 50-60% hands‑on machine learning and software development.
- 40-50% technical leadership, project oversight, and collaboration.
- Design, develop, train, evaluate, and optimize ML models to support ADAS and automated driving.
- Apply computer‑vision and other ML techniques to real‑world vehicle data.
- Analyze sensor, vehicle dynamics, and environmental data to improve model performance.
- Support data annotation strategies and model validation.
- Develop high‑quality, scalable, and maintainable software solutions (Python) per Subaru engineering standards.
- Integrate ML models into vehicle systems, sensors, cameras, and embedded platforms.
- Perform code reviews, participate in architecture discussions, and uphold best practices.
- Collaborate with mechanical, electrical, and systems engineers for seamless integration.
- Develop and execute test plans validating ML software performance, safety, and reliability.
- Support evaluation and testing of advanced driver‑assist systems (ADAS).
- Mentor junior engineers and interns; review technical work.
- Support managers and lead engineers; contribute to presentations, program updates, deliver demos to SOA and S leadership.
- Serve as key technical point of contact for ML initiatives with Subaru Corporation (Japan).
- Stay current on industry trends, emerging ML technologies, and best practices in AI and automotive software engineering.
- Share knowledge and insights to elevate overall technical capability.
- Strong proficiency in Python for ML and software development.
- Hands‑on experience developing and deploying ML 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 in Windows and Linux (Ubuntu) environments.
- Proficiency with VSCode or similar tools.
- Familiarity with CAN protocol and vehicle data tools (e.g., Vector CANalyzer).
- Strong analytical, problem‑solving, and conceptual thinking skills.
- Excellent written, verbal, and presentation communication skills.
- Proficient in Microsoft Office (Word, Excel, PowerPoint).
- Valid driver’s license (required for vehicle testing activities).
- Experience with automotive development cycles.
- Exposure to CAD tools (Solid Works, Fusion
360) and rapid prototyping (3D printing). - Any level of Japanese language proficiency.
- Prior experience collaborating with global engineering teams.
- 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 (Master’s degree may offset required years of experience).
- Hybrid role: onsite 3 days per week / remote up to 2 days per week (after 90 days).
- Prolonged sitting and computer use.
- Occasional lifting of equipment up to 20 lbs.
- Travel:
Approximately 20%.
The recruiting base salary range for this full‑time position is $72,000 – $120,000 per year, depending on skills, experience, and qualifications.
Benefits- Medical, Dental, and Vision coverage.
- Pension, Profit Sharing, and 401(k) match.
- Paid time off, company holidays, floating holidays, and sick time.
- Tuition Reimbursement Program.
- Vehicle Discount Programs.
Visit our Careers site to learn more about Subaru's total rewards and benefits.
About SubaruSubaru is a globally renowned automobile manufacturer, committed to innovation, safety, and sustainability. We thrive on collaboration, diversity, and passion for our product.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).