Latitude AI develops automated driving technologies for Ford vehicles at scale. The Senior Software Engineer will be responsible for integrating and optimizing algorithms and models for predicting traffic behavior and enhancing the autonomy system's quality and safety.
Responsibilities:
- Integrate and optimize algorithms and models for predicting the future behavior of other traffic participants in real time and planning a proper response
- Measure the statistical properties and quality of predictions and plans
- Build a system that safely handles nominal and out-of-distribution driving events
- Evaluate and verify the system's performance on real-world and simulated data
- Improve and deliver reliable software through continuous integration, automated testing and code reviews
- Collaborate across different teams to jointly achieve objectives in improving system performance
- Monitor system performance and ensure designs and implementation stay within resource constraints
Requirements:
- Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Robotics or a related field and 4+ years of relevant experience (or Master's degree and 2+ years of relevant experience, or PhD)
- Fluency in modern C++ including good software design skills and experience with Python
- Knowledgeable in areas pertaining to probabilistic inference, probability theory, statistics
- Application of Machine Learning in classification, regression, time series forecasting
- Willingness to dive into anything, but know when to ask for cross team collaboration
- Strong written and verbal communication skills are required
- Familiarity with PyTorch, ONNX and deployment/optimization of models is desired
- Industry experience writing production-quality, performance-critical code, and maintaining large codebases is desired