AI Software Engineer
Summary
Develop and deploy AI/ML algorithms for autonomy systems including perception, motion planning, and controls. Build, test, and document human-machine interfaces and translate requirements into code.
- Conduct testing, troubleshooting, and debugging
- Develop autonomy and artificial intelligence algorithms
- Develop autonomy software from design through testing
- Develop human machine interface scenarios
- Document interface requirements and implement human machine interfaces
- Implement perception motion mission planning and controls algorithms
- Integrate and deploy AI and machine learning algorithms
- Train systems to recognize patterns
- Translate requirements into development code
Perks/Benefits:
- 401k match
- Dental insurance
- Education assistance
- Employee assistance program
- Flexible schedules
- Flexible spending accounts
- Flexible work arrangements
- Holidays
- Life insurance
- Long-term disability
- Medical insurance
- Paid time off
- Parental leave
- Short-term disability
- Vision insurance