General Motors19.04.26
AI SCORE 8.5

Senior Software Engineer - Machine Learning Assistant (Remote)

$171K–$261K/year

About the Role

We are seeking a Senior Software Engineer - Machine Learning Assistant to lead the agent platform at General Motors. This remote role focuses on developing GM’s ML assistant for experiment automation and infrastructure debugging. You will own the architecture and implementation of the LLM-plus-tools system that helps ML engineers submit, monitor, debug, and evaluate experiments with high reliability and low latency.

What You'll Do

  • Own architecture, implementation, and operations for the agent orchestrator, skills, tools, and APIs.
  • Design and evolve a multi-agent/skills architecture with clear contracts, schemas, and validation between agents and tools.
  • Build ML experiment lifecycle skills including queue-aware experiment submission and CI/CD integration.
  • Implement async job monitoring and alerting across logs, metrics, and job states.
  • Conduct failure diagnosis and recovery processes, including classification, auto-fix, and resubmission.
  • Generate convergence review and evaluation reports.
  • Establish end-to-end observability for the Agent, including traces, metrics, dashboards, and quality signals.
  • Raise the bar on safety and correctness for LLM+tools through routing guards, entity resolution, and post-synthesis validation.
  • Define and maintain APIs and event schemas that facilitate easy integration of agents into other tools and workflows.
  • Drive projects from requirements through design, implementation, rollout, and continuous improvement.
  • Set engineering standards and mentor other engineers on the team.

Requirements

  • At least 7+ years of experience building production-level frontend applications using React, Angular, WebGL, or similar frameworks.
  • Strong understanding of JavaScript/TypeScript and dynamic frontend fundamentals.
  • Experience building, deploying, and operating high-availability services.
  • Proven track record of leading large technical initiatives from idea to operationalization.
  • Ability to identify broad challenges worth tackling and parse them into initiatives across engineering teams.
  • Experience creating enterprise architecture, systems architecture, and integration architecture standards.
  • Programming experience in Python, Java, or Go.
  • Experience working with cloud infrastructure, automation, configuration management, and advanced CI/CD solutions.

Nice to Have

  • Familiarity with machine learning frameworks and tools.
  • Experience with observability stacks and performance monitoring.
  • Knowledge of security best practices in software development.

What We Offer

  • Competitive salary range of $170,600 - $261,300.
  • Bonus potential based on company and individual performance.
  • Comprehensive health and wellbeing benefit programs including medical, dental, and vision.
  • Flexible spending accounts and retirement savings plan.
  • Paid vacation and holidays, along with tuition assistance programs.
  • Employee assistance program and GM vehicle discounts.
  • Relocation support for candidates moving to the United States.
Why This Job8.5 of 10

This Senior Software Engineer role at General Motors offers a unique opportunity to lead machine learning initiatives in a remote setting. With a competitive salary and comprehensive benefits, it's an attractive position for experienced engineers.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

About General Motors

Explore General Motors careers in 2026 and discover a range of job openings across remote, hybrid, and office roles. Utilize advanced filters to refine your search and tailor your resume for the best fit. Stay informed with company insights and track your application progress effortlessly. Uncover exciting career opportunities at General Motors and take the next step in your professional journey today.

Industry
Tech
Location
Remote

Generating success profile...

Analyzing job requirements and market data

Loading market overview...

Analyzing market trends and skill demands

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.