Enhance vehicle safety features and automated driving capabilities by developing and implementing AI algorithms and machine learning models.
Requirements
- Proficient in Windows and Linux (Ubuntu).
- Proficient in VSCode.
- Proficient in Python.
- Experience with machine learning.
- Experience with computer vision.
- Experience with data annotation.
- Experience with Controller Area Network (CAN) protocol (Vector CANalyzer).
Responsibilities
- Develops, researches, designs, implements, tests, and evaluates artificial intelligence (AI) algorithms and machine learning models to enhance vehicle safety features and automated driving capabilities.
- Analyzes software requirements to determine the feasibility of designs within time and cost constraints, considering industry standards and regulatory compliance.
- Collaborates with other engineering teams to evaluate interfacing, operational, and performance requirements of AI-driven systems.
- Formulates and designs AI-powered software systems using scientific analysis and mathematical models to predict outcomes and optimize system performance.
- Creates documentation to ensure reliability and accuracy.
- Analyzes data from various sources, including sensor inputs, vehicle dynamics, and environmental factors, to refine AI model performance and recommend target performance goals for future products.
- Designs, develops, tests, and maintains AI software applications that integrate with Subaru's existing systems.
Other
- Collaborating with and influencing Japanese engineering teams.
- Reviews the work of Software Engineers and interns.
- Leads some mid-impact projects as a contact person, including communication with vendors.
- Approximately, core duties will involve 30% programming and 70% project oversight.
- Must have a valid driver's license to perform test-driving tasks.