Senior Software Engineer - Machine Learning & AI (ADAS) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Van Subaru · 4 weeks ago

Senior Software Engineer - Machine Learning & AI (ADAS)

Van Subaru is a globally renowned automobile manufacturer known for its commitment to innovation, safety, and sustainability. They are seeking a Senior Software Engineer specializing in Machine Learning and AI to advance their capabilities in automated driving and vehicle safety systems. This role involves hands-on development of ML solutions, technical leadership, and collaboration with multidisciplinary teams.

Automotive

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
Perform code reviews, contribute to architecture discussions, and uphold software best practices
Collaborate with mechanical, electrical, and systems engineers to ensure seamless integration of ML solutions into vehicle platforms
Develop and execute test plans to validate ML software performance, safety, and reliability
Support evaluation and testing of advanced driver assist systems (ADAS)
Provide guidance and mentorship to junior engineers and interns, including reviewing technical work and offering feedback
Support managers and lead engineers by contributing to technical presentations, program updates, and product demonstrations for SOA and SBR leadership
Serve as a key technical point of contact for ML-focused initiatives with Subaru Corporation (Japan)
Stay current with industry trends, emerging ML technologies, and best practices in AI and automotive software engineering
Share knowledge and insights with the broader engineering team to elevate overall technical capability

Qualification

Machine LearningPythonComputer VisionADAS DevelopmentData AnnotationWindowsLinuxVSCodeCAN ProtocolAnalytical SkillsMicrosoft OfficeJapanese ProficiencyCommunication Skills

Required

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
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)
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)

Preferred

Experience with automotive development cycles
Exposure to CAD tools (SolidWorks, Fusion360) and rapid prototyping (3D printing)
Any level of Japanese language proficiency
Prior experience collaborating with global engineering teams

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

Company

Van Subaru

twitter
company-logo
Van Subaru is a premier Subaru dealership in Kansas City, Missouri, and your local source for everything automotive! We are proud to offer a wide variety of services, including new and used Subaru sales, car service and maintenance, Subaru parts, and a leading finance department.

Funding

Current Stage
Early Stage
Company data provided by crunchbase