
Agility Robotics application guide · checked 12 Sep 2026
How to apply to Agility Robotics
Apply directly to the Robot Operator II posting on Agility Robotics' Greenhouse careers board (Agility does not accept third-party recruiters), pass the recruiter and hiring-manager screens, and if hired you start as a salaried, on-site test technician in Fremont who runs Digit humanoids through daily workflow and regression tests, executes Python test scripts, and logs the results in Jira.
, RobotTraining.jobs has no Agility Robotics job open.
The Agility Robotics hiring process, in order
Researched September 2026Apply directly to the Robot Operator II posting on Agility Robotics' Greenhouse careers board (Agility does not accept third-party recruiters), pass the recruiter and hiring-manager screens, and if hired you start as a salaried, on-site test technician in Fremont who runs Digit humanoids through daily workflow and regression tests, executes Python test scripts, and logs the results in Jira.
Who can join
- Associate's degree or equivalent certifications in network administration, system administration, or industrial controls and automation. This is a technician-level requirement, not an engineering degree.
- Familiarity with Ethernet and basic networking. The role involves setting up and managing test network connections (Ethernet, switches, IP configuration).
- Comfortable using Linux and the bash shell. Day-to-day work happens in a Linux environment using bash shell commands and scripting.
- Basic to moderate proficiency running and monitoring Python-based test scripts. You run existing scripts and watch outcomes, not build software from scratch.
- Experience with Jira or a similar issue-tracking tool, since you log issues and test outcomes there.
- Strong attention to detail and the ability to follow evolving test procedures precisely (written procedures, verbal instructions, and informal guidance).
- Able to work on-site in Fremont, CA. This is an onsite position, and the application asks non-local candidates whether they are willing to relocate.
- Current authorization to work in the United States. All Agility roles are US-based, and the application asks both whether you are legally authorized to work in the US and whether you will need visa sponsorship (for example H-1B).
Step by step
- 1
Find the live Robot Operator II posting
The role is posted on Agility Robotics' own Greenhouse board and links from the company careers page. Postings open and close with headcount, so check the board directly rather than relying on aggregators. As of this guide the Robot Operator II role is listed as onsite in Fremont, CA.
- 2
Apply directly, never through a recruiting agency
Agility states plainly that it does not accept unsolicited referrals from third-party recruiting agencies, prioritizes direct applicants, and that if you are represented by a third party your application may not be considered. Apply yourself through the careers page to be sure you are fully considered.
- 3
Submit the Greenhouse application
The form asks for your name, email, phone, and a resume or CV (required). A cover letter, LinkedIn profile, and website are optional. It also asks whether you are legally authorized to work in the US, whether you will need visa sponsorship, and (if you are not in Fremont) whether you are willing to relocate.
- 4
Recruiter and hiring-manager screens
Candidates across Agility roles report the process generally begins with an introductory HR or recruiter call, then a call with the hiring manager. Agility does not publicly disclose the exact interview stages or scoring for the Robot Operator II role specifically, so treat the general reports below as an estimate, not a company-stated process.
- 5
Offer and start as an on-site test technician
If hired you join as a salaried, on-site employee in Fremont. Benefits (medical, dental, vision, disability, and the 401(k) plan) are effective on your first day, and relocation assistance is provided for eligible roles.
- 6
Run daily workflow and regression tests on Digit
On the job you execute daily robot test workflows using established procedures, run and monitor Python-based test scripts, manage test network connections, and log issues and outcomes in Jira. The stated aim is more than four hours of daily workcell operation covering both happy-path and corner-case scenarios to uncover failure modes.
The Agility Robotics assessment
There is no publicly disclosed coding test or timed assessment for the Robot Operator II role. The real gate is the resume screen plus interviews checking the concrete prerequisites in the posting: an Associate's degree or equivalent certifications, comfort in Linux and bash, basic-to-moderate Python script familiarity, Ethernet and networking basics, and Jira experience. Candidates across Agility more broadly report a recruiter call, a hiring-manager call, and sometimes a take-home and a multi-round virtual onsite, but those reports skew toward engineering roles (Python and C plus plus programming, robotics deep dives) and Agility does not publicly confirm the format for this technician-level operator role.
Format
Recruiter and hiring-manager screens with role-fit questions (exact structure not publicly disclosed for this role); general Agility reports also mention a take-home and a virtual onsite, mostly for engineering positions
How to prepare
- Be ready to demonstrate hands-on Linux and bash comfort, since the daily work happens in a Linux environment.
- Be able to speak to running and monitoring Python test scripts, even at a basic level, rather than writing software from scratch.
- Have concrete examples of following detailed, evolving test procedures precisely and catching small errors, because attention to detail is called out explicitly.
- Refresh basic networking (Ethernet, switches, IP configuration) and be ready to describe setting up a test network connection.
- Come with examples of using Jira or a similar issue tracker to log and track issues.
- Prepare for standard behavioral questions about why you want to work in robotics and how you handle repetitive, detail-heavy, procedure-driven lab work.
Why people get rejected
- Missing the baseline credential: no Associate's degree or equivalent certification in network or system administration or industrial controls and automation.
- Weak Linux and bash fluency, which is a core daily requirement rather than a nice-to-have.
- No demonstrable comfort running or reading Python test scripts.
- Applying through a third-party recruiter, which Agility says may cause your application not to be considered.
- Unable to work on-site in Fremont or unwilling to relocate for an onsite role.
Agility Robotics does not publish a hiring timeline for the Robot Operator II role. Candidate-reported figures on Glassdoor put the average process across all Agility job titles at roughly three weeks (about 22 days), but that blends many roles and is not confirmed for this operator position, so treat it as a rough estimate. Timing also depends heavily on whether the team is actively hiring, since the posting opens and closes with headcount.
Confirm compensation, payment period, benefits and payroll or contractor terms on the specific employer offer. Historical salary reports and general AI-training rates do not establish a current robot-training wage.
Tips to get accepted
- Apply directly on Agility's careers page, never through a recruiting agency. Agility explicitly says it prioritizes direct applicants and may not consider candidates represented by a third party.
- Frame yourself as a precise, reliable test technician, not an aspiring roboticist. The role rewards following evolving procedures exactly and logging clean results, not novel engineering.
- Lead with the exact stack in the posting: Linux and bash, running Python test scripts, Ethernet and basic networking, and Jira. Matching those keywords directly is the fastest way past the resume screen.
- If you hold relevant certifications (network administration, system administration, or industrial controls and automation), list them prominently, since they satisfy the requirement in place of a degree.
- Confirm you can be on-site in Fremont and answer the relocation and work-authorization questions clearly. This is an onsite, US-based role, so ambiguity there can stall an application.
What isn't public
- Agility Robotics does not publicly disclose the interview structure, any pre-hire assessment, or the specific acceptance criteria for the Robot Operator II role. The stages described here are inferred from general candidate reports, most of which are for engineering roles rather than this technician role.
- The publicly available Glassdoor interview reports skew heavily toward software and mechatronics engineering positions (Python and C plus plus tests, robotics deep dives), so the take-home and multi-round virtual onsite described there may not apply to the operator role.
- The roughly 22-day average hiring timeline is a Glassdoor figure blended across all Agility job titles, not a company-stated timeline for this role.
- Confidence is medium: the job requirements, responsibilities, pay range, and application mechanics come directly from Agility's official posting and are reliable, but the interview and assessment specifics for this particular operator role are not publicly verified.
Sources (5)
Questions about applying to Agility Robotics
What does an Agility Robotics Robot Operator II actually do?
You are a hands-on test technician for Agility's Digit humanoid robots. You execute daily robot test workflows using established procedures, run and monitor Python-based test scripts, set up test network connections, work in a Linux and bash environment, and log issues and outcomes in Jira. The aim is more than four hours of daily workcell operation covering both normal and edge-case scenarios to surface failure modes.
Do I need an engineering degree to be a Robot Operator II?
No. The posting asks for an Associate's degree or equivalent certifications in network administration, system administration, or industrial controls and automation, plus comfort with Linux and bash, basic-to-moderate Python script familiarity, basic networking, and Jira. It is a technician-level role, distinct from Agility's software and robotics engineering positions.
How much does the Robot Operator II role pay?
Confirm compensation, payment period, benefits and payroll or contractor terms on the specific employer offer. Historical salary reports and general AI-training rates do not establish a current robot-training wage.
Where is the role, and is it remote?
It is an onsite position at Agility's Fremont, CA office. The application asks candidates who are not already in Fremont whether they are willing to relocate, and relocation assistance is provided for eligible roles.
How do I apply, and can I use a recruiter?
Apply directly through Agility's Greenhouse careers board. Agility explicitly does not accept unsolicited referrals from third-party recruiting agencies and says candidates represented by a third party may not be considered, so submit your own application to be fully considered.
What is the interview process like?
Agility does not publicly disclose the interview process for this specific operator role. Candidate reports across Agility describe a recruiter call, a hiring-manager call, and sometimes a take-home and a multi-round virtual onsite, but most of those reports are for engineering roles, so treat them as an estimate rather than a confirmed operator process.
Is this the same as physically acting out motions to train the robot?
No. This is a test-and-validation technician role: you run Digit through structured test workflows and regression tests, execute scripts, and log results, rather than wearing motion-capture gear to demonstrate human movements. It is closer to robot QA and lab operations than to embodied demonstration collection.
How soon does Agility Robotics reply after you apply?
Agility Robotics does not publish a hiring timeline for the Robot Operator II role. Candidate-reported figures on Glassdoor put the average process across all Agility job titles at roughly three weeks (about 22 days), but that blends many roles and is not confirmed for this operator position, so treat it as a rough estimate. Timing also depends heavily on whether the team is actively hiring, since the posting opens and closes with headcount.
How does Agility Robotics screen applicants?
There is no publicly disclosed coding test or timed assessment for the Robot Operator II role. The real gate is the resume screen plus interviews checking the concrete prerequisites in the posting: an Associate's degree or equivalent certifications, comfort in Linux and bash, basic-to-moderate Python script familiarity, Ethernet and networking basics, and Jira experience. Candidates across Agility more broadly report a recruiter call, a hiring-manager call, and sometimes a take-home and a multi-round virtual onsite, but those reports skew toward engineering roles (Python and C plus plus programming, robotics deep dives) and Agility does not publicly confirm the format for this technician-level operator role.