Skip to content

Open nowPosted 3 days agoWe saw it 7 min after it went up

PhD Research Intern — Learned End-to-End Driving and Actuation

Zendar6 open roles

Where
Berkeley, California, United States
Get the CV for this job

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

Your applicationOpen nowPhD Research Intern — Learned End-to-End Driving and ActuationZendar · Berkeley, California, 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 Zendar'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.

10.5% of postings close within 7 days. Measured by our own scanner across the market. Zendar postings stay open a median of 12 days.

Share of postings closed within
  1. 2.1%1 day
  2. 4.3%3 days
  3. 10.5%7 days
  4. 15.9%14 days
  5. 34.1%30 days
This job: posted 3 days ago

Zendar median: 12 days open

The posting

Most autonomy stacks are built around a single major sensor, usually the camera, with every other sensor secondary. Zendar took a different path: an early-fusion camera and radar perception system, in bird's-eye view and in 3D, in which each sensor plays a major role, trained data-efficiently on a multi-million-sample labelled dataset we collected ourselves. We own the whole pipeline, sensor setup and calibration, learned perception, lane estimation and map integration, and that vertical integration lets us move fast on hard problems. We are now turning to what comes after perception: action and actuation, using the full pipeline to actuate autonomously in the real world, for autonomous vehicles and robotics, in a learned, end-to-end way. A learned motion planner drives on that stack today; this role is about the research that takes it further.

The Perception and Machine Learning Team is looking for a final-year PhD student to join us as a Research Intern on learned planning and actuation, on-site in Berkeley, CA. This internship offers an opportunity for both the intern and the team to assess mutual fit for a potential full-time research position.

The Role

You will own one research direction on the production planner, working with the researchers who ship it, on real fleet data, and present your results to the people who decide what ships. What a successful planner means to us, and what we will measure you against:

  • Understands what is missing: finds the mechanism behind a driving planner's failures and shows which gap matters before changing anything.
  • Handles the long tail, never gets stuck and knows how to get itself unstuck: agile, it commits, launches, re-plans and recovers on its own.
  • Collision- and comfort-aware, and generalizes across structured environments (roads, lanes, intersections) and unstructured ones (lots, yards, sites, robotics settings).
  • Knows how to test and evaluate actuation and planning pipelines: open-loop, closed-loop and on-vehicle, with metrics that predict road behavior.
  • Production quality, not a proof of concept: tested code, reproducible results, behavior that holds across checkpoints and scenes. This is our standard and our measure of success.

Potential Projects

  • Generative planning with flow matching: a flow-matching or diffusion policy over ego trajectories with few-step inference and explicit constraint guidance in the sampler.
  • The long tail: data balancing and hard-case mining, counterfactual and generative scenario synthesis, or reasoning-augmented planners.
  • Closed-loop evaluation and training that matches our sensors: counterfactual observations faithful to radar and camera features, so closed-loop metrics predict road behaviour.
  • Post-training with reinforcement learning: rule-reward or closed-loop fine-tuning, parallel imitation + RL—and whether the gain survives a real sensor stack and a safety layer.
  • Your own idea: tokenized planning with learned scoring, a world model as the planner's critic, uncertainty-aware ranking, self-play traffic.

Every change is evaluated closed-loop and open-loop against the current planner, failures examined and not just counted, and results presented to the team's leads. We support publication of non-proprietary findings.

What We Look For

  • Final-year PhD student (or within 12 months of defending) in computer science, electrical engineering, robotics or a related field, available for an on-site internship in Berkeley.
  • First-author work in motion forecasting or planning, generative models for sequential decision making (diffusion, flow matching), reinforcement or imitation learning for control, or closed-loop simulation and evaluation.
  • Python and PyTorch: you can read a large model file, change the loss, and prove it did what you intended; a solid grasp of the ML pipeline end to end, including real sensor data and its problems.
  • Communication, teamwork and brainstorming matter to us as much as the technical bar: work in the open, take and give review well, bring half-formed ideas to the whiteboard early. Research here is a team sport.

Bonus Points

  • Publications at CVPR, ICCV, ECCV, NeurIPS, ICLR, ICRA, CoRL or RSS on end-to-end driving, trajectory generation, world models or RL post-training.
  • Results on a closed-loop benchmark (Bench2Drive, NAVSIM v2, Waymo Sim Agents, nuPlan), and an opinion on where those benchmarks mislead.
  • Radar, lidar or multi-sensor BEV perception; multi-day GPU-cluster training kept honest (checkpoint variance, clean ablations); vision-language-action models or constraint-guided sampling.

What We Offer

  • A research problem with a direct line to the product, and a defined path to a full-time research position on the team.
  • A dedicated multi-GPU cluster allocation and access to Zendar's fleet data, labels and closed-loop evaluation pipeline from day one; mentorship by the team's technical lead and a weekly research review with its research leads.
  • 40 hours/week internship position for 3-6 months, flexible start date
  • Compensation of $55.00/hr
  • A young, venture-backed company in an emerging market, with a multidisciplinary team of experts in hardware, signal processing and machine learning.
  • Daily catered lunches and a fully stocked fridge.

Zendar is committed to creating a diverse environment where talented people come to do their best work. We are proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Zendar participates in E-Verify

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 Zendar'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 Zendar'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

    Zendar'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.