Software Engineer, Simulation

Remote, US
Motion Planning /
/ Remote
ISEE is seeking a full-time Software Engineer to join our team to develop an internal simulation testing infrastructure. The ideal candidate has several years of experience gained by working in industry.

Role responsibilities:
Design and develop an internal simulation infrastructure that allows large-scale training and testing of our AI algorithms in a virtual environment, including:
-Models of vehicle dynamics, sensors, different parts of operational environment, and other agents
-Tooling allowing post-run analysis and visualization of results
-Tooling supporting scenario creation and maintenance
-Tooling supporting scalable deployment in cloud environments and CI/CD integration

Degree in Computer Science
Excellent Software Engineering skills
Excellent Python and C++ programming skills
Experience with development of complex multi-language multi-platform software systems   
Passionate about self-driving vehicles and real-world robotics solutions.
Strong presentation and communication skills

2+ yrs industrial experience developing robotics simulators, computer games or similar software involving creation of virtual environments
Experience with CI/CD pipelines, virtualization and deployment in cloud environments (e.g. AWS)
Experience with front-end/back-end development
Theoretical background in modelling and simulation, AI and robotics