Interview prep · job titles

Member of Technical Staff: what the title means, and how to read the role behind it

Member of Technical Staff (MTS) is one title that xAI, Cohere, Perplexity and Abridge give to software engineers, machine learning engineers and researchers alike, from interns to leads. The title tells you almost nothing on its own. The track, the level and the pay are all in the posting, and they decide how you should prepare.

Updated 12 October 2026 · counts and pay from each company's job board that day

The short version

  • The title is flat on purpose. The words after it, like “(AI Researcher)” or “Inference Infrastructure”, name the track.
  • The level is in a prefix (Senior, Lead), the years asked for, or the pay band.
  • Posted US pay on 12 October 2026 ran from $167K for early career at Abridge to $600K at the top of xAI's model bands.
  • OpenAI and Anthropic post functional titles such as Research Engineer and Software Engineer.
  • Prepare for the track the posting describes. That decides the rounds you will face.

Who uses the title

On 12 October 2026, these companies had open roles titled Member of Technical Staff on their public job boards:

OpenAI and Anthropic, the labs most people link with the title, used none of it in their public postings that day: 0 of 809 at OpenAI and 0 of 647 at Anthropic. Their postings use titles such as Research Engineer, Software Engineer and Senior Staff Software Engineer. If you are applying there, read the OpenAI and Anthropic guides for the role you applied to.

Where the title comes from

It is an old research-lab title. Bell Labs used it for its scientists and engineers, and gave a Distinguished Technical Staff Award. No AI company has published why it uses one flat title today. The closest thing is Anthropic's careers page, which says “engineers here do lots of research, and researchers do lots of engineering”. One title for both fits that.

Read the track from the posting

The track decides your interview, so find it first. Companies name it in three ways:

When the title is vague, the requirements settle it. A posting that asks for papers, experiments or training runs is a research track; one that asks for production systems, APIs and on-call is an engineering track. Anthropic's own advice applies everywhere: “If you have an engineering background, apply as an engineer—you'll perform better in the interviews.”

Read the level from the posting

The same title covers very different levels. Four places give it away:

What the role pays

Posted pay ranges on 12 October 2026, from each company's own job board. Ranges are US dollars unless marked.

CompanyRolePosted range
xAIMost MTS roles$180,000 – $440,000
xAIModel Training; Post-Training and RL$180,000 – $600,000
PerplexityMost MTS software roles (San Francisco)$220K – $405K, plus equity
PerplexityAI Researcher; AI Inference$220K – $485K
PerplexityEarly career$180K – $270K
CohereMost MTS roles (Canada)CA$250K – CA$535K, plus equity
CohereLead MTS (San Francisco)$235K – $325K
AbridgeMTS, Machine Learning$205K – $300K, plus equity
AbridgeMTS, Research Science$188K – $277K
AbridgeMTS, Early Career$167K – $184K

Abridge pays interns $40 an hour. For context, OpenAI posted $266K to $445K for one Software Engineer role, and Anthropic $315,000 to $560,000 for a Research Engineer on interpretability.

How the interviews run

Only OpenAI and Anthropic publish their process. xAI, Cohere and Abridge publish no stages; prepare for the track the posting names, using the xAI, Cohere, Perplexity and Abridge guides.

How to prepare

Prepare for the job the posting describes, the way you would for any role with that track: the ML engineer, research engineer or software engineer guide shows the rounds and the bar. Then check the level against the years and the band, so you prepare at the right depth: a lead role expects you to have set direction, an early-career one to have shipped well.

Questions

What is a Member of Technical Staff?

A single job title some companies give to most of their technical hires: software engineers, machine learning engineers and researchers alike. xAI, Cohere, Perplexity and Abridge all post roles under it. The work and the seniority are in the rest of the posting.

Is Member of Technical Staff a senior title?

Not by itself. The same title covers interns, early-career hires and leads. Look for a prefix (Cohere posts Senior and Lead Member of Technical Staff), the years of experience the posting asks for, and the pay band.

Member of Technical Staff or Software Engineer: what is the difference?

The title, mostly. An MTS posting can be a software engineering job, an ML job or a research job. Read the words after the title, such as "(AI Researcher)" or "Grok Product", and the requirements, to see which one it is.

Do OpenAI and Anthropic hire Members of Technical Staff?

Their public job postings use functional titles such as Research Engineer and Software Engineer: on 12 October 2026 none of OpenAI's 809 or Anthropic's 647 open postings used the MTS title. Prepare for the role the posting describes.

How much does a Member of Technical Staff earn?

Posted US ranges on 12 October 2026 ran from $167K to $184K for an early-career role at Abridge, to $180K to $440K for most MTS roles at xAI, with some xAI model roles up to $600K. Equity is extra where offered.

Your MTS posting

See the track, the level and the questions for your posting

Paste the Member of Technical Staff posting you are applying to. Calibrd reads the track and the level from it, says whether a hiring manager would shortlist your CV, and predicts the questions for each round.

Free to start · No card · Encrypted at rest, never used to train AI, remove anytime

Sources

Member of Technical Staff: Level, Pay, Interviews — Calibrd