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

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.

Senior Software Developer – Virtualization, SIL, AI‑Enablement
General MotorsSenior 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.
Tech Stack
Tools & technologiesCloudDistributed 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 resumeApplicant 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