Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
General Motors

Senior Software Developer – Virtualization, SIL, AI‑Enablement

General Motors

Senior Software Developer building software for virtual development environments and AI simulation capabilities at GM. Responsible for backend services, tool building, and integration with AI components.

Posted 6/14/2026full-timeMarkham • 🇨🇦 CanadaSenior💰 CA$115,000 - CA$164,600 per yearWebsite

Tech Stack

Tools & technologies
CloudDistributed SystemsJavaPython

About the role

Key responsibilities & impact
  • Develop backend services supporting virtual ECUs, simulation orchestration, and model execution
  • Build tools for SIL workflows including scenario execution, data capture, and automation
  • Integrate AI/ML components into simulation or validation pipelines
  • Design APIs for simulation control, artifact management, and orchestration
  • Optimize performance for compute-intensive workloads
  • Collaborate with DevOps and simulation teams to ensure seamless integration
  • Contribute to CI/CD workflows for simulation and AI components

Requirements

What you’ll need
  • Bachelor’s or Master’s degree in Engineering, Computer Science, or related field
  • 7+ years of relevant experience in software development, simulation, or embedded systems
  • Strong programming skills in Python, C++, C#, or Java
  • Experience with simulation or virtualization (vECUs, FMUs, SIL)
  • Understanding of cloud services and distributed systems
  • Experience with CLI-based architecture for tools design
  • Knowledge of MCP-based architecture for AI tools design
  • Experience with databases for simulation metadata and results
  • Optional AI Skills: ML lifecycle basics, Vector search or embeddings, Model integration

Benefits

Comp & perks
  • Paid time off including vacation days, holidays, and supplemental benefits for pregnancy, parental and adoption leave
  • Healthcare, dental, and vision benefits
  • Life insurance plans to cover you and your family
  • Company and matching contributions to a Defined Contribution Pension plan to help you save for retirement
  • GM Vehicle Purchase Plan for you, your family and friends

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonC++C#JavasimulationvirtualizationCLI-based architectureMCP-based architecturedatabasesAI/ML
Soft Skills
collaborationcommunication
Certifications
Bachelor’s degreeMaster’s degree