Skip to content

Open nowPosted yesterday

AI Automation Engineer

Fortinet415 open roles

Where
Sunnyvale, CA, United States
Work mode
On site
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowAI Automation EngineerFortinet · Sunnyvale, CA, United States
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Fortinet's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

12.1% of postings close within 7 days. Measured by our own scanner across the market. Fortinet postings stay open a median of 45 days.

Share of postings closed within
  1. 2.1%1 day
  2. 4.5%3 days
  3. 12.1%7 days
  4. 19.1%14 days
  5. 35.6%30 days
  6. 52.7%60 days
This job: posted yesterday

Fortinet median: 45 days open

The posting

Job Description

ABOUT THE ROLE

We are looking for a highly motivated AI Automation Engineer to join our team. In this role, you will be the primary engineer building and maintaining our technical interview pipeline - from the question bank to AI-assisted scoring to full workflow automation - working alongside the team to grow this role into a broader automation function over time. This isn't a "call an API and ship it" job: you'll be designing the systems that add/calibrate interview questions and evaluate candidate answers, which means understanding how to prompt and structure AI models for consistency, how to measure and validate output quality against ground truth, and how to catch and correct the ways these systems get things wrong. This is a role we expect to grow - the shape of that growth is still being defined.

KEY RESPONSIBILITIES

Assessment Repository Management

- Add, revise, and retire technical interview questions across roles/levels/skill areas

- Maintain question metadata (difficulty, topic tags, expected answer criteria, role relevance)

- Create variant/randomized versions of questions to reduce answer-sharing risk

- Build validation checks (automated and manual) to catch incorrect, ambiguous, or miscalibrated questions before they enter the repository

- Build automation to update problem sets and recalculate average difficulty ratings as new results come in

- Review and update questions periodically to prevent leakage/staleness and keep content aligned with actual job requirements

Scoring & Answer Evaluation

- Architect scoring workflows that evaluate and compare candidate answers against reference answers/rubrics, grounded in a clear methodology for what "correct" and "well-scored" mean

- Calibrate and benchmark scoring prompts/models against human-graded samples, measuring accuracy and identifying systematic errors or bias

- Understand and account for model failure modes (inconsistency, hallucination, prompt sensitivity) and design safeguards around them

- Flag edge cases or low-confidence scores for human review rather than fully automating high-stakes decisions

Process Automation

- Automate the end-to-end workflow: question selection -> test delivery -> answer collection -> scoring -> reporting

- Help transition our source code and repositories to an internal Git platform

- Track test results to help establish scoring benchmarks over time

Quality & Fairness

- Track scoring consistency and accuracy over time; report on pipeline health

- Watch for and mitigate AI evaluation bias across candidate demographics or answer styles

- Document the process, prompts, and scoring logic for auditability

Growth & Scope

- Apply the same automation and AI-integration skills developed here to other internal workflows as the role expands

- Partner with engineering teams to identify manual, repetitive processes that are good candidates for automation

- Take on additional internal tooling and infrastructure projects as capacity and scope grow

REQUIRED QUALIFICATIONS

- Bachelor's degree in Computer Science or related field, or equivalent practical experience

- Solid programming fundamentals (Python, JavaScript/TypeScript, or similar)

- Comfort working with APIs, including LLM/AI APIs (OpenAI, Anthropic, etc.)

- Demonstrated experience designing and evaluating prompts/pipelines for LLM-based tools (not just using AI products, but building with them)

- Proficient with Git and a hosted platform (GitHub or GitLab) - branching, PRs/MRs, code review, CI basics

- Basic understanding of databases (SQL or similar)

- Strong attention to detail and technical writing ability

- Ability to work independently on processes that are still being defined, and adapt as scope evolves

PREFERRED QUALIFICATIONS

- Familiarity with test/assessment platforms or ATS integrations

- Exposure to scripting automation (e.g., workflow tools, cron jobs, CI-style pipelines)

- Interest or coursework in fairness/bias in ML systems

- Prior experience conducting or coordinating technical interviews (not required, but a plus)

Fortinet offers employees a variety of benefits, including medical, dental, vision, life and disability insurance, 401(k), 11 paid holidays, vacation time, and sick time as well as a comprehensive leave program.

Wage ranges are based on various factors including the labor market, job type, and job level. Earnings for this position are expected to be $110,000 - $170,000Exact salary offers will be determined by factors such as the candidate's subject knowledge, skill level, qualifications, experience, and geographic location.

All roles are eligible to participate in the Fortinet equity program, Bonus eligibility is reviewed at time of hire and annually at the Company’s discretion

About Us

Fortinet makes possible a digital world that we can always trust through its mission to protect people, devices, and data everywhere. This is why the world’s largest enterprises, service providers, and government organizations choose Fortinet to securely accelerate their digital journey. The Fortinet Security Fabric platform delivers broad, integrated, and automated protections across the entire digital attack surface, securing critical devices, data, applications, and connections from the data center to the cloud to the home office. Ranking #1 in the most security appliances shipped worldwide, more than 615,000 customers trust Fortinet to protect their businesses. And the Fortinet NSE Training Institute, an initiative of Fortinet’s Training Advancement Agenda (TAA), provides one of the largest and broadest training programs in the industry to make cyber training and new career opportunities available to everyone.

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Fortinet's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Fortinet's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Fortinet's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.