Build autonomous driving simulation systems remotely from anywhere in Canada, using expert Python skills and large-scale platform experience. GM's simulation team needs technical leadership.
As an experienced Staff Software Developer, you will help validate complex AI-driven systems safely. You will shape simulation platforms, Python SDKs, graphical tools, cloud infrastructure, APIs, and testing practices.
Key Responsibilities:
- Contribute to the simulation platform architectural roadmap
- Lead graphical editing tool design and implementation
- Advance Python infrastructure, serialization, and validation algorithms
- Integrate scenarios with large-scale cloud computing clusters
- Mentor engineers on APIs, code quality, and testing
Requirements:
- Seven or more years of software development experience
- Large-scale platform, tooling, or SDK development experience
- Expert Python proficiency and robust API development knowledge
- Foundation in 3D graphics, geometry, or real-time simulation
- Experience mentoring mid-level and senior engineers
Apply your Python, platform architecture, and simulation expertise to GM's remote autonomous driving validation work across Canada.
Staff Python Simulation Developer in Ottawa employer: General Motors
General Motors of Canada is an exceptional employer, offering a dynamic work environment in Oshawa where innovation meets collaboration. With a strong commitment to employee growth, you will have access to extensive training and development opportunities while working on cutting-edge industrial projects. The hybrid work model promotes a healthy work-life balance, making it an ideal place for professionals seeking meaningful and rewarding careers in the construction industry.