Staff Software Engineer, Copilot Experiences @GitHub, Inc.
Software Development
Salary usd $140,400.00..
Remote Location
🇺🇸 USA Only
Job Type full-time
Posted 2wks ago

[Hiring] Staff Software Engineer, Copilot Experiences @GitHub, Inc.

2wks ago - GitHub, Inc. is hiring a remote Staff Software Engineer, Copilot Experiences. 💸 Salary: usd $140,400.00 - usd $372,300.00 /yr. 📍Location: USA

Role Description

GitHub Copilot is redefining how the world builds software — and Copilot Chat on GitHub.com is where that experience comes to life for millions of developers every day. We’re looking for a Staff Software Engineer who combines deep software engineering craft with hands-on applied AI expertise to help shape what that experience becomes.

In this role, you’ll work at the intersection of large language models and production systems — designing and building intelligent, context-aware features that integrate directly into developer workflows at global scale. You’ll drive technical direction for your team, partner closely with product and engineering leadership, and bring the kind of judgment that turns ambiguous AI capabilities into reliable, high-impact product experiences.

We care deeply about how we build, not just what we build. We value technical craftsmanship, a culture of ownership, and the belief that great products reflect the teams behind them. If you’re energized by hard engineering problems, care about the craft of shipping quality AI at scale, and want your work to matter to developers worldwide — we’d love to meet you.

Responsibilities

  • Design, develop, test, and ship high-quality AI-powered features at scale — including LLM-integrated experiences, retrieval-augmented generation (RAG) pipelines, and agentic workflows — with full ownership from prototype to production.
  • Own technical direction for your team’s area: write architecture proposals, lead design reviews, and set the bar for code quality, extensibility, and maintainability.
  • Develop and own evaluation frameworks — offline evals, online metrics, and A/B experiments — to measure AI feature quality and drive iterative improvement.
  • Provide technical leadership, mentorship, code reviews, and pairing opportunities to help engineers grow; model the engineering culture you want to see.
  • Own and advocate for the health and reliability of the systems you build, including participating in on-call and first responder rotations; design and enforce observability standards so your team can operate AI features confidently in production.
  • Collaborate with product management, design, and engineering leadership to define requirements, evaluate trade-offs, and drive cross-functional projects from concept to launch; communicate progress, risks, and outcomes clearly to stakeholders.
  • Drive and support a technical roadmap that aligns with product goals, ensuring engineering efforts are strategically prioritized and incorporating emerging AI techniques into practical product decisions.

Qualifications

  • 9+ years' experience in software engineering, computer science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, Go, Ruby, Rust, Python, JavaScript, C, C++, C#, Java.
  • OR associate’s degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 8+ years' experience in software engineering, computer science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, Go, Ruby, Rust, Python, JavaScript, C, C++, C#, Java.
  • OR bachelor's degree in Computer Science or related field AND 7+ years' experience in software engineering, computer science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, Go, Ruby, Rust, Python, JavaScript, C, C++, C#, Java.
  • OR master's degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 5+ years' experience in software engineering, computer science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, Go, Ruby, Rust, Python, JavaScript, C, C++, C#, Java.
  • OR doctorate in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 3+ years' experience in software engineering, computer science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, Go, Ruby, Rust, Python, JavaScript, C, C++, C#, Java.
  • OR equivalent experience.
  • 1+ years of experience building and shipping AI/ML-powered features in production as a software engineer.

Requirements

  • Experience with LLM-based systems in production, including prompt engineering, retrieval-augmented generation (RAG), intent detection, or agentic/orchestration workflows.
  • Experience building production applications in Ruby, Go, and/or JavaScript/TypeScript.
  • Experience with offline and online evaluation frameworks for AI features, including building or maintaining eval pipelines.
  • Experience with cloud-native development — microservices, containers (Docker), orchestration (Kubernetes), and platforms such as Azure, AWS, or GCP; Azure experience preferred.
  • Proficiency with telemetry and observability tooling such as Datadog, Azure Data Explorer, or Sentry for operating AI services in production.
  • A track record of mentoring engineers and raising engineering culture — practices, tooling, and standards — not just shipping code.
  • Experience working closely with product management, design, and cross-functional partners to drive high-quality AI product experiences from concept to launch.

Benefits

  • Base salary range for this job is USD $140,400.00 - USD $372,300.00 /Yr.
  • Eligible for benefits and additional rewards, including annual bonus and stock.
  • Rewards are allocated based on individual impact in role.
  • Opportunity to earn sales incentives based on revenue or utilization, depending on the terms of the plan and the employee's role.
Before You Apply
🇺🇸 Be aware of the location restriction for this remote position: USA Only
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Staff Software Engineer, Copilot Experiences @GitHub, Inc.
Software Development
Salary usd $140,400.00..
Remote Location
🇺🇸 USA Only
Job Type full-time
Posted 2wks ago
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Unlock 152,720 Remote Jobs
🇺🇸 Be aware of the location restriction for this remote position: USA Only
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Unlock 152,720 Remote Jobs
×

Apply to the best remote jobs
before everyone else

Access 152,720+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews
Unlock All Jobs Now

Maybe later