Company profile
GitHub
GitHub hosts the world's largest source-code platform, plus Actions, Packages, Codespaces, and Copilot, as a Microsoft subsidiary. Loops are fully remote, with a focus on pragmatic systems thinking, written communication on async-RFC-style design docs, and the Microsoft-style Growth Mindset behavioral round.
The GitHub interview process
GitHub runs a fully remote loop focused on pragmatic systems thinking and written communication. Design discussions often take an async RFC shape, and the behavioral thread carries the Microsoft-style Growth Mindset framing. Writing clearly about technical decisions is a real part of the assessment.
- 1
Recruiter screen
Background and remote fit.
- 2
Technical
Pragmatic coding and systems reasoning.
- 3
Design and writing
RFC-style design and clear written explanation.
- 4
Behavioral
Growth Mindset, collaboration, and async working.
What GitHub is looking for
What they value
- Clear technical writing and documentation
- Pragmatic systems decisions over theory
- Comfort collaborating across time zones
Culture signals in the loop
- Strong async, written-first communication
- Developer empathy across the platform
- Growth Mindset and openness to feedback
Questions and process by role
GitHub hires across several engineering and product functions, and the loop shifts with each one. Open a role for the reported questions, the round-by-round focus, and a salary band for that function.
- ML engineer
ML engineer interview questions and process at GitHub.
engineering - AI engineer
AI engineer interview questions and process at GitHub.
ai - AI infrastructure engineer
AI infrastructure engineer interview questions and process at GitHub.
ai - AI red team engineer
AI red team engineer interview questions and process at GitHub.
ai - AI research engineer
AI research engineer interview questions and process at GitHub.
research - MLOps engineer
MLOps engineer interview questions and process at GitHub.
ai - Backend engineer
Backend engineer interview questions and process at GitHub.
engineering - Analytics engineer
Analytics engineer interview questions and process at GitHub.
data
Salary signal
Approximate senior median pay for GitHub's core roles, anchored to San Francisco and modeled from BLS, ONS, and Levels.fyi reference medians. These are market bands for the role and city, not GitHub offers. Open a role for the full city-by-city table.
Employee reviews
GitHub holds a 4.0 Glassdoor rating. External review scores are directional signals. Treat them as context alongside the specific team, location, level, and hiring manager you are interviewing with.
Glassdoor 4.0