Inscrivez-vous pour accéder à toutes les fonctionnalités de notre service.
  • Recherche d'offres d'emploi
  • Favoris
  • Créer un CV
    Nouveau
  • Salaires
  • Souscriptions

Staff Software Engineer — AI for Developer Productivity

$147k - $196.6k par année
Temps plein

General Motors

Markham, ON

Description

Vacancy Status:

No: This posting is not for an existing vacancy within the organization and is open to new applications. (New Head Count)

AI Disclosure:

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

Hybrid - This role is categorized as hybrid. This means the successful candidate is expected to report to Markham three times per week, at minimum.

The role

We are seeking a highly skilled Staff Software Engineer to join the Virtualization & Embedded Software Development Tools organization.

In this role, you will apply artificial intelligence to improve developer productivity, modernize engineering workflows, and advance toolchain capabilities across embedded software development. You will shape and deliver practical, production-grade AI capabilities that help engineers build, test, analyze, troubleshoot, and support complex software systems more effectively at scale.

This role is ideal for a recognized technical expert who thrives in ambiguity, works independently with broad latitude, influences key technical decisions, and leads large cross-functional efforts with broad visibility. You will partner across CI/CD, virtualization, systems engineering, calibration, platform, and software development teams to identify high-value opportunities and turn them into scalable solutions that improve engineering throughput, reliability, and user experience.

Our organization supports the end-to-end engineering toolchain that enables teams to define, develop, validate, calibrate, and release embedded software and systems. That includes engineering tools, build and test workflows, dashboards, automation, integrations, and engineering support platforms. As part of this team, you will help define how AI can be used responsibly and effectively in real engineering environments to improve speed, quality, and user experience.

What you’ll do

Define the technical vision for AI-powered developer productivity capabilities across engineering tools and workflows

Design, develop, and deliver AI-powered solutions that reduce manual effort, accelerate issue resolution, and improve software quality across development, debugging, test analysis, issue triage, documentation, and engineering support workflows

Partner with cross-functional teams to identify high-value AI use cases and translate them into scalable products, platforms, and reusable capabilities

Integrate AI-powered capabilities into engineering tools, workflows, and automation platforms in ways that improve reliability, usability, and adoption

Lead architecture and implementation decisions for AI systems spanning model access, orchestration, retrieval, evaluation, observability, security, and enterprise integration

Drive productionization of AI capabilities within GM engineering environments, including cloud-hosted services, internal platforms, CI/CD systems, and developer tools

Establish technical standards and best practices for responsible use of AI in engineering tools, including quality, traceability, maintainability, and cybersecurity considerations

Serve as a subject matter expert and technical leader across organizational boundaries, influencing roadmaps, solution direction, and implementation priorities

Mentor engineers on AI system design, prompt and workflow design, evaluation strategies, and toolchain integration without formal people-leader responsibility

Present strategy, progress, recommendations, and demonstrations to technical leaders and partner organizations

Your skills and abilities (required qualifications)

Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, Computer Engineering, or a related technical field

10+ years of experience in software engineering, developer tooling, platform engineering, machine learning engineering, applied AI, or a closely related field

Strong expertise building and shipping production software systems, with proficiency in Python and at least one additional language used in engineering tooling environments.

Proven experience designing, developing, and deploying agentic AI models and autonomous, tool-using AI systems in production environments.

Demonstrated expertise applying AI and LLM-based approaches to engineering problems such as code analysis, workflow automation, knowledge retrieval, summarization, troubleshooting, or developer productivity support

Strong understanding of software engineering fundamentals, system design, APIs, data flows, observability, and production operations

Experience integrating AI-powered capabilities into enterprise platforms, engineering tools, or CI/CD systems

Experience with cloud services, containerization, and orchestration technologies

Strong knowledge of secure engineering practices and responsible AI guardrails

Demonstrated success leading technically ambiguous, cross-functional efforts from concept through production deployment

Excellent communication skills and the ability to influence technical direction across teams without formal authority

Experience with developer platforms, build systems, testing systems, or internal engineering tools

Experience balancing fast experimentation with production reliability, maintainability, and compliance

What can give you a competitive edge (preferred qualifications)

Master’s degree or PhD in Computer Science, Software Engineering, Machine Learning, AI, or a related field

Experience in embedded software development, automotive software, systems engineering, or safety-related toolchains

Experience with CI/CD platforms, build and test orchestration, and software quality automation

Familiarity with GM engineering tools, engineering workflows, or internal platform environments

Experience building AI assistants, coding agents, or domain-specific AI capabilities for engineers

Experience with knowledge systems, vector search, ranking, workflow orchestration, or code intelligence platforms

Experience supporting large engineering communities through reusable tools, templates, and automation

Experience evaluating AI quality in production systems using measurable outcomes such as acceptance rate, time saved, precision and recall, hallucination reduction, or workflow completion rate

Experience designing retrieval-augmented or tool-using AI workflows

Experience integrating AI into GitHub-based engineering workflows or related enterprise automation pipelines

Why join us

This is an opportunity to shape how AI is applied in real-world engineering environments at scale. You will work on high-value problems at the intersection of developer productivity, toolchain modernization, automation, CI/CD, observability, and embedded software development. Your work will help engineering teams move faster, reduce friction, improve quality, and unlock new capabilities across a critical part of GM’s software development ecosystem.

You will join a team that is actively modernizing and scaling core engineering toolchains, including CI/CD robustness, workflow automation, dashboarding and observability, configuration and calibration workflows, and platform evolution. This role offers the opportunity to turn promising AI concepts into reliable, enterprise-ready capabilities that deliver measurable value.

Compensation:     

The salary range for this role is $147,000to $196,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:

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 including health care spending account and wellness incentive.

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 Afficher le numéro de téléphone. 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.

L'offre d'emploi a été publiée il y a 1 jour
Des emplois similaires qui pourraient vous intéresserBasé sur l'offre Staff Software Engineer — AI for Developer Productivity à Markham, ON
  •  ...an experienced embedded DSP Developer to join our dynamic team in creating...  ...architecture with DSP, software and hardware architectures, and...  ...proceeds from concept to production to operation, based on strategies...  .../UR product line. The Senior Staff Embedded Software Developer... 
    Suggéré
    Programme de réinstallation

    GE Vernova

    Markham, ON
    il y a 3 jours
  • $126.16k - $189.24k par année

     ...Job Responsibility: Staff Software Development Engineer ~ MARKHAM, Canada ~ Engineering ~65003 ~ CAD $126,160.00/Yr. ~ CAD $189,240.00/Yr...  ...communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences - the... 
    Suggéré
    Stage

    Advanced Micro Devices

    Markham, ON
    il y a 1 jour
  •  ...\n## Job Area:\n\nEngineering Group, Engineering Group \u003e Software Engineering\n\nGeneral Summary:\n\nAs...  ...Software Engineer, you will design, develop, create, modify, and validate embedded...  ...that launch cutting-edge, world class products that meet and exceed customer needs.... 
    Suggéré
    Temps plein

    Qualcomm

    Markham, ON
    il y a 1 jour
  • $58k - $104k par année

     ...immediate co-op opening for an Engineer. About the team: Founded...  ...innovations into the company's products and services, including LLMs, RL, NLP, computer vision, AI theory, and Autonomous driving....  ...are seeking a forward-thinking Software Engineer to join our team. Our... 
    Suggéré
    Contrat Longue Durée
    Stage
    Recrutement immédiat

    Huawei Technologies Canada Co.,

    Markham, ON
    il y a 1 jour
  • Support dependent system, design, and software teams implementing Edge AI platform solutions. Leverage...  ...and computer architecture concepts to develop proposals to address system Edge-AI...  ...commercialization support and customer engineering documentation Defining and patenting... 
    Suggéré
    Temps plein

    Qualcomm

    Markham, ON
    il y a 1 jour
  •  ...Work alongside a diverse group of talented engineers and designers. Collaborate with RTL designers and verification engineers to develop groundbreaking hardware solutions that set...  ...background in video compression and video codec software/hardware design. Proficiency in C and... 
    Temps plein
    Travail au bureau
    Travail à distance
    Le monde entier

    NETINT Technologies Inc.

    Markham, ON
    il y a 1 jour
  •  ...permanent opening for a Principal Engineer. About the team:...  ...lab focuses on researching and developing advanced cloud technologies, supporting the productization and iterative optimization of its...  ...permanent opening for a Principal Software Engineer. About the job:... 
    Emploi permanent
    Temps plein
    Recrutement immédiat

    Huawei Technologies Canada Co.,

    Markham, ON
    il y a 1 jour
  •  ...Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group Software Engineering General Summary:...  ...visible role responsible for successful product launches by partnering with...  ...experience. ~ Proven experience in developing software for real time embedded... 
    Temps plein
    Stage

    Qualcomm

    Markham, ON
    il y a 1 jour
  • $162.9k - $244.3k par année

     ...thinking Senior Embedded Reliability Engineer with a strong background in...  ...devices, and utility-scale software for transmission and...  ...automation embedded and software products, including protection relays,...  ...support design decisions. Develop and execute reliability test plans... 
    Contrat Longue Durée
    Travail au bureau
    Travail à distance
    Programme de réinstallation

    GE Vernova

    Markham, ON
    il y a 1 jour
  •  ...Description Summary GE Vernova is seeking an experienced AI Workflow Project Manager Electrical Engineering Automation to lead the transformation of protection...  ...alignment. Ability to work effectively with software developers, data teams, and engineers as both a domain expert... 
    Travail à distance
    Programme de réinstallation

    GE Vernova

    Markham, ON
    il y a 3 jours
  •  ...an immediate permanent opening for a Principal Software Engineer. About the team: Established in 2014,...  ...in Canada. The lab focuses on researching and developing advanced cloud technologies, supporting the productization and iterative optimization of its technical achievements... 
    Emploi permanent
    Recrutement immédiat
    D'outre-mer

    Huawei Technologies Canada Co.,

    Markham, ON
    il y a 1 jour
  •  ...immediate permanent opening for a Distinguished Software IDE Engineer. About the team: Software IDE innovation Lab is building an AI Native IDE for efficient work, we have our...  ...software IDE technologies based on developer experience and productivity, make software... 
    Emploi permanent
    Temps plein
    Recrutement immédiat

    Huawei Technologies Canada Co.,

    Markham, ON
    il y a 1 jour
  •  ...IT organizations worldwide powered by AI. Kaseya’s best-in-breed technologies allow...  ...in high-growth technology and software companies that drive transformative change...  ...seeking a Principal Network Software Engineer to architect and develop scalable and multi-tenant cloud-native... 
    Temps plein
    Le monde entier

    Kaseya Careers

    Markham, ON
    il y a 1 jour
  • $120k - $150k par année

     ...leader in Clinical services and software solutions for the life...  ...for a skilled Senior Software Engineer to primarily use Python to design...  ...will collaborate closely with Product Management, QA, DevOps, and Clinical...  ...Development Design and develop full-stack features using... 
    Emploi permanent
    Temps plein
    Travail au bureau
    Travail à distance
    Lundi au vendredi

    Sitero

    Markham, ON
    il y a 1 jour
  •  ...Job Title : Principal Software Engineer Location : Miami, Florida or Ontario, Canada Function : AI Engineering for Clinical Trial Management Systems   About Sitero...  ...while shaping how AI is embedded across products, workflows, and engineering practices. You... 
    Contrat Longue Durée
    Temps plein

    Sitero

    Markham, ON
    il y a 1 jour
  •  ...s degree in Computer Science, Engineering, Information Systems, or related...  ...of Hardware Engineering, Software Engineering, Systems Engineering...  ...architecture, especially for AI accelerators or DSPs. Solid knowledge...  ...paths for AI workloads. Develop and maintain C++ code for runtime... 
    Temps plein

    Qualcomm

    Markham, ON
    il y a 1 jour
  • $115k - $164.6k par année

     ...and is open to new applications. AI Disclosure: As part of the application...  ...transformation in how we design, develop, and validate software. As part of the  Software Defined Vehicle...  ...validation of embedded controllers, production software, and calibrations across the... 
    Contrat Longue Durée
    Travail au bureau
    Zone locale
    Travail à domicile
    3 jours par semaine

    General Motors

    Markham, ON
    il y a 2 jours
  •  ...opportunities. Job Scope As a System Engineer, you are responsible for the...  ...ASIC designer and embedded FW engineer to develop solutions and workarounds. Responsibilities...  ...Skills Experience of working on video products Experience in PCB design, layout, and... 
    Emploi permanent
    Temps plein

    Netint Technologies Inc.

    Markham, ON
    il y a 1 jour
  •  ...Description Summary The Manager Production Quality leads the quality...  ...manufacturing, and suppliers to develop PFMEAs and validation plans....  ...Electronics, or Industrial/Automation Engineering. ~5-7 years of experience in...  ...systems and data-driven AI applications in a manufacturing... 
    Programme de réinstallation

    GE Vernova

    Markham, ON
    il y a 3 jours
  • $60k - $85k par année

     ...We’re looking for a Security Software Developer to join the networking device development team behind Evertz IP switch fabric products, including the EXE and NATX, and Evertz SDI router...  ...degree in Computer Science, Computer Engineering, Cybersecurity, or a related field. ~... 
    Contrat Longue Durée
    Temps plein
    Travail occasionnel
    Le monde entier
    Lundi au vendredi

    Evertz Microsystems Limited

    Markham, ON
    Il y a un mois
  • $126k - $189k par année

     ...learning (ML) and generative AI solutions. The role combines...  ...drive innovation from concept to production while managing high-...  ...This role will also involve developing Proof of Concepts (PoCs) and...  ...Computer Science, Electrical Engineering, Data Science or related technical... 
    Programme de réinstallation

    GE Vernova

    Markham, ON
    il y a 3 jours
  •  ...Turnkey submetering-as-a-service for developers and property managers. Services include submeter...  ...submeter Job Responsibilities Develop Windows-based applications, automation scripts...  ...within a project Author and maintain software documentation Learn new technologies... 
    Contrat Longue Durée
    Stage
    Travail à distance

    Metergy Solutions

    Markham, ON
    il y a 1 jour
  •  ...Markham, Ontario, Canada Position: Software Developer - Frontend Enterprise Web Application Development...  ...services and solutions research, engineering and development company founded in the...  ...backend engineers, UI/UX designers, product owners, and customer stakeholders to build... 
    Temps plein
    Le monde entier

    Cienet International

    Markham, ON
    il y a 1 jour
  • $127k - $225k par année

     ...immediate 12-month contract opening for a Software Developer. About the team: The Computing...  ...to software development at the product or platform level. Take charge of the...  ...PhD in one of computer science, software engineering, or computer engineering. ~3+ years of... 
    Contrat Longue Durée
    Temps plein
    Сontrat
    Stage
    Recrutement immédiat

    Huawei Technologies Canada Co.

    Markham, ON
    il y a 1 jour
  • $94.5k - $141.7k par année

     ...nQualcomm Canada ULC\n\n## Job Area:\n\nEngineering Group, Engineering Group \u003e Software Engineering\n\nGeneral Summary:\n\nThe Qualcomm Global...  ...be part of this initiative. Job activities span the whole product life cycle from early R\u0026D to commercial deployment. The... 
    Remplacement
    Temps plein
    Travail à distance
    Travail à domicile

    Qualcomm

    Markham, ON
    il y a 1 jour
  • $114.4k - $164.4k par année

     ...ULC\n\n## Job Area:\n\nEngineering Group, Engineering Group \u003e Machine Learning Engineering\n...  ...multiple domains is transformative. In the AI Software team, we build the Qualcomm AI Engine direct to enables OEMs and developers to run their deep neural network (DNN) models... 
    Temps plein
    Travail à domicile

    Qualcomm

    Markham, ON
    il y a 1 jour
  • $75k - $85k par année

     ...Scope: Evertz is looking for an Embedded Software Engineer to be part of Markham Engineering team...  ...routing and Video centric IP switching products, as well as adapting or extending...  ...products. Responsibilities: Design, develop, and maintain embedded software and firmware... 
    Temps plein
    Travail occasionnel
    Le monde entier
    Lundi au vendredi

    Evertz Microsystems Limited

    Markham, ON
    il y a 7 jours
  •  ...Markham, Ontario, Canada Position: Senior Software Developer - Full Stack Web Application...  ...software services and solutions research, engineering and development company founded in the...  ...collaborate closely with customer stakeholders, product owners, and cross-functional... 
    Temps plein
    Le monde entier

    Cienet International

    Markham, ON
    il y a 1 jour
  • $124.2k - $174.2k par année

     ...Company: Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group ASICS...  ...Summary: QUALCOMM is the world's leading developer of next-generation wireless and multimedia...  ...solutions for the next generation of AI/ML HW IP. New Position Minimum Qualifications... 
    Temps plein
    Travail à domicile

    Qualcomm

    Markham, ON
    il y a 1 jour
  • $127k - $225k par année

     ...Huawei Canada has an immediate permanent opening for a Software Engineer. About the team:  The Distributed Data Storage...  ...research in distributed data systems, aiming to develop next-generation cloud serverless products that encompass core infrastructure and databases.... 
    Emploi permanent
    Temps plein
    Stage
    Recrutement immédiat

    Huawei Technologies Canada Co.,

    Markham, ON
    il y a 1 jour

Voulez-vous recevoir plus d'offres d'emploi ?

S'abonner et recevoir des offres d'emploi similaires à Staff Software Engineer — AI for Developer Productivity. Soyez parmi les premiers à postuler !