Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Developer - AI‑Enablement

$115k - $164.6k per year
Full-time

General Motors

Markham, ON

Description

Vacancy Status:

This posting is not for an existing vacancy within the organization and is open to new applications.

AI Disclosure:

As part of the application process, Artificial Intelligence will be used in the hiring process for this role

Work Arrangement: This role is categorized as hybrid. This means the successful candidate is expected to report to the office three days per week, at minimum

The Role 

As a  Senior Software Developer , you will build the software that powers GM’s virtual development environments, SIL workflows, and AI‑enhanced simulation capabilities. You bring strengths in automation, embedded systems, and problem‑solving — and this role expands your exposure to cloud, data, ML fundamentals, and large‑scale simulation architecture. 

What You’ll Do ( Responsibilities

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. 

Your Skills & Abilities ( Qualifications

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

What Will Give You a Competitive Edge ( Preferred Qualifications

Experience with microservices for simulation orchestration. 

Knowledge of Kubernetes for running compute workloads. 

Performance tuning expertise for simulation or AI pipelines. 

Experience with automotive data and domain modeling. 

Experience with ontology-based engineering processes and architecture frameworks. 

Advanced knowledge of ontology technologies and ontology design patterns (Owl, RDF, SPARQL, Automated reasoning) 

Compensation: 

The salary range for this role is $115,000 to $164,600. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position.

GM DOES NOT PROVIDE IMMIGRATION-RELATED SPONSORSHIP FOR THIS ROLE. DO NOT APPLY FOR THIS ROLE IF YOU WILL NEED GM IMMIGRATION SPONSORSHIP NOW OR IN THE FUTURE.

Benefits Overview

The goal of the General Motors of Canada total rewards program is to support the health and well-being of you and your family. Our comprehensive compensation plan currently includes the following benefits, in addition to many others:

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.

About GM

Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.

Why Join Us 

We believe we all must make a choice every day – individually and collectively – to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team.

Total Rewards | Benefits Overview

From day one, we're looking out for your well-being–at work and at home–so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources. 

Non-Discrimination and Equal Employment Opportunities (U.S.)

General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers.

All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws. 

We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire.

Accommodations

General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us or call us at Show phone number. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Developer - AI‑Enablement in Markham, ON vacancy
  •  ...creating the world's leading AI-powered, -native solutions for...  ..., you will be responsible for developing and maintaining high-quality products...  ...role in crafting exceptional software experiences. Your...  ...development, with ability to design, develop, test and document features and... 
    Suggested
    Full time
    Flexible hours

    IBM

    Markham, ON
    8 days ago
  • $147k - $196.6k per year

     ...organization and is open to new applications. AI Disclosure: As part of the...  ...seeking a highly skilled and motivated Staff Software Developer to join our Diagnostics Infrastructure...  ...of cutting-edge software solutions that enable efficient and accurate vehicle diagnostics... 
    Suggested
    Long term contract
    Full time
    Work at office
    Local area
    Work from home

    General Motors

    Markham, ON
    2 days ago
  • $60k - $85k per year

     ...We’re looking for a Security Software Developer to join the networking device development team behind Evertz IP switch fabric products, including...  ...HR when scheduling your interview. Artificial intelligence (AI) technology may be used in our recruitment process to assist... 
    Suggested
    Long term contract
    Full time
    Casual work
    Worldwide
    Monday to friday

    Evertz Microsystems Limited

    Markham, ON
    29 days ago
  •  ...immediate permanent opening for a Principal Software Engineer. About the team:...  .... The lab focuses on researching and developing advanced cloud technologies, supporting...  ...Design, build, and scale next-generation AI Multi-Agent systems to enable intelligent collaboration, planning,... 
    Senior
    Permanent employment
    Full time
    Immediate start
    Overseas

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    24 days ago
  • $80k per year

     ...Responsibility: Work with our hardware and mechanical design team to design and develop various embedded computer vision systems for industrial and commercial use. Skills: ~3-5 years Object Oriented software development experience. Experience with python is a plus. ~... 
    Suggested
    Full time
    Work at office
    Remote work
    Monday to friday
    Flexible hours

    BL Innovare

    Markham, ON
    8 days ago
  • $127k - $225k per year

     ...-month contract opening for a Senior Researcher.  About the team:...  ...research. We focus on agentic AI and multimodal interaction (voice...  ...ships directly to products, enabling seamless task delegation and...  ...wearables, and smart glasses, by developing innovative audio AI... 
    Senior
    Permanent employment
    Full time
    Contract work
    Internship
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    27 days ago
  •  ...immediate permanent opening for a Senior Principal Researcher.  About...  ...across disciplines to develop novel interactive systems, sensing...  ...end vision for next-generation AI agent–native multimodal interaction...  ...define new interaction models enabled by AI. Hands-on experience with... 
    Senior
    Permanent employment
    Full time
    Internship
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    9 days ago
  •  ...has an immediate permanent opening for a Senior Researcher. About the team: Founded...  ...including LLMs, RL, NLP, computer vision, AI theory, and Autonomous driving. About...  ...challenges in the domain of Embodied AI. Developing state-of-the-art approaches for Embodied AI... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    5 days ago
  •  ...Huawei Canada has an immediate permanent opening for a Senior AI Technology Strategy Expert. About the team: The Technology Planning...  ...skills. About the job: ~ Track and analyze frontier developments across AI/ML, foundation models, agentic AI, embodied intelligence... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Internship
    Immediate start
    Shift work

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    1 day ago
  • $127k - $225k per year

     ...-month contract opening for a Senior Technical Planning Researcher....  ...-stack innovations, including software-hardware co-design and optimizing...  ...layers. This team also develops next-generation GPU architecture...  ...industry and academic within the AI/ML domain, generating... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Contract work
    Internship
    Local area
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    20 days ago
  •  ...immediate permanent opening for a  Senior Researcher. About the team...  ...-stack innovations, including software-hardware co-design and...  ...runtime layers. This team also develops next-generation GPU architecture...  ...developments for big data and AI systems in both industry and academia... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    27 days ago
  • $106k - $156k per year

     ...centered, hands on research. We focus on agentic AI and multimodal interaction (voice, touch,...  ...driven work ships directly to products, enabling seamless task delegation and human AI...  ...or efficient model optimization. Strong software engineering skills in Python; familiarity... 
    Permanent employment
    Full time
    Internship
    Immediate start

    Huawei Canada

    Markham, ON
    23 days ago
  •  ...Responsibility: Introduction A career in Software means you'll be part of a team that transforms...  ...dedicated to creating the world's leading AI-powered, -native software solutions for...  ...performant APIs adhering to design standards. Develop user-facing features, reusable components... 
    Full time
    Flexible hours

    IBM

    Markham, ON
    8 days ago
  • $75k - $85k per year

     ...Scope: Evertz is looking for an Embedded Software Engineer to be part of Markham Engineering...  ...products. Responsibilities: Design, develop, and maintain embedded software and...  ...your interview. Artificial intelligence (AI) technology may be used in our recruitment... 
    Full time
    Casual work
    Worldwide
    Monday to friday

    Evertz Microsystems Limited

    Markham, ON
    21 days ago
  • $94k - $117k per year

     ...to 5% bonus, capped at 150% Job Summary The position of the developer is to contribute to the full development life cycle, including...  ...Responsibilities Collaborate with the development manager, other software developers, business analysts and software architects to plan,... 
    Permanent employment
    Full time
    Contract work
    Work at office
    Weekend work
    Afternoon shift

    Giesecke+Devrient

    Markham, ON
    21 days ago
  • $123.49k - $181.61k per year

     ...decommissioning. Leveraging extensive experience and AI-enabled delivery, we support customers in...  ...We are currently recruiting for a Senior Process Engineer. Our team includes world...  .... Keep up-to-date with the latest developments and technical innovations in process engineering... 
    Senior
    Full time
    Local area

    Worley

    Markham, ON
    22 days ago
  • $106k - $156k per year

     ...relationships through user centered, hands on research. We focus on agentic AI and multimodal interaction (voice, touch, vision, gesture) across...  ...systems, our prototype driven work ships directly to products, enabling seamless task delegation and human AI collaboration at scale.... 
    Contract work
    Internship
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    29 days ago
  • $106k - $156k per year

     ...fabric, file systems, storage networks, and AI storage, aiming to advance the field and...  ...Architect and implement high-performance software components—from data, metadata to AI pipeline...  ...lifecycle management for AI assets. Develop and optimize the data plane for AI infrastructure... 
    Permanent employment
    Full time
    Internship
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    4 days ago
  • $58k - $104k per year

     ...research in distributed data systems, aiming to develop next-generation cloud serverless products...  ...technologies for Huawei's global AI infrastructure. About the job: Build...  ...embeddings, or metadata systems. Strong software engineering skills in Rust or Python, and... 
    Internship
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    19 days ago
  •  ...deep-tech startup at the forefront of the AI revolution. We are building a new class...  ...for the extreme edge. Our technology enables complex AI, from "always-on" keyword spotting...  ...along with hardware architects and software developers to define the future of our ML model stack... 
    Senior
    Full time
    Remote work
    Relocation

    Blumind

    Markham, ON
    more than 2 months ago
  • $58k - $104k per year

     ...relationships through user centered, hands on research. We focus on agentic AI and multimodal interaction (voice, touch, vision, gesture) across...  ...systems, our prototype driven work ships directly to products, enabling seamless task delegation and human AI collaboration at scale.... 
    Internship
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    3 days ago
  • $62k - $96k per year

     ...Audit Practice is looking for a Senior Accountant to join the team,...  ...engaging work environment that develops, retains & attracts talent...  ...successful in the following ways: We enable you to engage with how we...  ...tools assist our teams, our use of AI does not replace human decision... 
    Senior
    Full time
    Work at office
    Local area
    Flexible hours

    BDO Canada

    Markham, ON
    10 days ago
  • $90k - $120k per year

     ...directly to the Director, FP&A, the Senior Analyst - Business...  ...Intelligence & Analytics will develop data visualizations to inform...  ...similar business intelligence software to analyze data, generate reports...  ...support in person or virtually to enable community-based access to... 
    Senior
    Long term contract
    Remplacement
    Permanent employment
    Full time
    Remote work
    Flexible hours

    Canadian Addiction Treatment Centres (CATC)

    Markham, ON
    9 days ago
  • $58k - $104k per year

     ...Architect and implement high-scalability AI Agent pipelines, transforming complex requirements...  ...multi-agent coordination frameworks). Develop and optimize automated code generation,...  ...into production-grade, highly performant software libraries. The total target annual... 
    Long term contract
    Internship
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    22 days ago
  •  ...Huawei Canada has an immediate 12-month Contractor opening for an AI Researcher. About the team: Founded in 2012, the Noah’s Ark...  ...solutions in the next generation of Huawei products. Conceive, plan, develop and implement scientific research projects to advance scientific... 
    Long term contract
    Contract work
    For contractors
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    4 days ago
  •  ...applications. (New Head Count) AI Disclosure: As part of...  ...architecture, embedded software, controller integration, and vehicle...  ..., including DTC strategy, enable and inhibit conditions, set and...  ...motion coordination. Act as a senior technical contributor and domain... 
    Senior
    Full time
    Local area
    Work from home

    General Motors

    Markham, ON
    2 days ago
  • $127k - $225k per year

     ...advancements in artificial intelligence (AI) and robotics to determine its...  ...and build a complete agentic software system engineering framework...  ...system engineering framework, enabling AI agents to evolve from...  ...for software engineering, developing systematic techniques for coordination... 
    Permanent employment
    Full time
    Internship
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    2 days ago
  •  ...Guidewire Developer – PolicyCenter, Gosu & Insurance Domain Required Skills & Experience Guidewire Development • 8+ years of...  ...Agile Development & Tools • Experience with Agile software development methodologies. • Hands-on experience with development... 
    Permanent employment

    Astra North Infoteck Inc.

    Markham, ON
    6 days ago
  •  ...Huawei Canada has an immediate internship opening for an Embodied AI Researcher. About the team: Founded in 2012, the Noah’s Ark...  ...theory, and Autonomous driving. About the job: Research and develop innovative models of LLM agents (decision-making, planning,... 
    Long term contract
    Internship
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    3 days ago
  •  ...Express, USB Qualifications: Bachelors Degree or Diploma in computer science or equivalent A minimum of 2 years experience in software development Be results oriented, self-motivated, and a team player Strong analytical, research, and problem-solving skills... 
    Full time
    Casual work

    Evertz Microsystems Limited

    Markham, ON
    8 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Developer - AI‑Enablement. Be the first to apply!