Back to all positions

[Remote] Machine Learning Engineer

Remote Full-time Now Hiring

Note: The job is a remote job and is open to candidates in USA. GitHub is the world’s leading platform for agentic software development, and they are seeking an experienced machine learning engineer to help design, build and deploy agentic solutions. This role involves identifying trends in safety and fraud, building solutions to detect abuse, and collaborating with cross-functional teams to ensure user safety.

Responsibilities

  • Design, build and deploy agentic solutions that leverage large language models to detect and prevent fraud, abuse, and security threats at scale — applying LLMs to problems such as content classification and multi-step agentic investigation
  • Build well-engineered, production-grade systems that run reliably against high-volume event streams, making effective use of AI coding assistants to accelerate and improve your work
  • Build and operate scalable ML systems on cloud platforms (such as Azure AI Foundry) for training, deploying, and serving models and agentic solutions in production
  • Evaluate and improve existing models and agentic solutions using offline evaluations (including tool-use loops and LLM-as-judge evaluation), performance metrics, and feedback from operational deployments
  • Identify vulnerabilities in products that lead to abuse, and provide consultation to product teams reviewing new features
  • Collaborate closely with cross-functional teams including data scientists, software engineers, product managers and content moderators to integrate agentic solutions into production systems
  • Document the systems you help build and support the technical growth of your peers

Skills

  • 4+ years experience in machine learning, or related field
  • OR Bachelor's Degree in Computer Science, Software Development, Electrical or Computer Engineering, Mathematical Sciences, or related field AND 2+ years experience in machine learning, or related field
  • OR Master's Degree in Machine Learning, Computer Science, Software Development, Electrical or Computer Engineering, Mathematical Sciences, or related field
  • OR equivalent experience
  • Strong understanding of large language models — how they work — and hands-on experience applying them at scale, ideally for classification, agentic workflows, or agents
  • Strong software engineering skills, including experience building with AI coding assistants
  • Experience designing or evaluating agentic systems (tool-use loops, multi-step workflows, or LLM-as-judge evaluation)
  • Hands-on experience building and operating classification or detection systems at scale, including handling imbalanced data and precision/recall tradeoffs
  • Experience in Trust and Safety, National Security or fighting spam, malware, fraud, and threat actor activity at scale
  • Experience in responsible AI
  • Experience in Safety-by-Design
  • Experience with managing user data and privacy
  • Solid understanding of machine learning algorithms (supervised and unsupervised learning, anomaly detection, etc.) and their practical implementation

Benefits

  • Annual bonus
  • Stock
  • Opportunity to earn sales incentives based on revenue or utilization, depending on the terms of the plan and the employee's role
  • Generous learning and growth opportunities
  • Excellent benefits to support you, wherever you are
  • Remote-first

Company Overview

  • GitHub is a software company that offers code hosting services that allow developers to build software for open-source and private projects. It is a sub-organization of Microsoft. It was founded in 2008, and is headquartered in San Francisco, California, USA, with a workforce of 501-1000 employees. Its website is https://github.com.
  • Company H1B Sponsorship

  • GitHub has a track record of offering H1B sponsorships, with 4 in 2026, 26 in 2025, 17 in 2024, 14 in 2023, 20 in 2022, 20 in 2021, 10 in 2020. Please note that this does not guarantee sponsorship for this specific role.