AI Engineer, New Grad
MeeBossFull Description
About TestSprite
TestSprite is an AI-powered end-to-end testing platform that writes and runs tests the way engineers actually do — by interacting with rendered pages. Our agents drive real browsers against customer applications, translate what they see and do into Playwright test code, and hand ownership of that code back to the team.
We’re headquartered in Seattle and building the tooling that makes quality engineering less painful and more automatic.
The Role
We’re hiring new-grad engineers to grow with the company. You’ll be paired with a senior engineer from day one, ship real code in your first two weeks, and take ownership of meaningful pieces of our AI systems within your first few months.
This is not a rotational program or a structured boot camp. We build in production, and you’ll be trusted with real work quickly. In exchange, we invest heavily in your growth: pair programming, thorough code reviews, design-doc feedback, weekly 1:1s, and regular chances to present your work to the team.
What You’ll Work On
Over your first year, you’ll contribute to work across areas such as:
* Core AI systems — designing, building, and improving the agents and model-driven pipelines that power our product.
* Evaluation and iteration — building the infrastructure that helps us tell whether a prompt, tool, or model change actually made us better.
* Product features — shipping customer-facing functionality end-to-end, from design to deployment.
* Internal tooling — the quality-of-life systems that make the rest of the team faster.
* Real customer issues — debugging, reproducing, and shipping fixes for things that affect real users.
Who We’re Looking For
* Graduating in 2025 or 2026 with a BS, MS, or PhD in Computer Science, Machine Learning, or a related field (or equivalent practical experience).
* Solid programming fundamentals in Python and/or TypeScript.
* Meaningful exposure to LLMs, agents, or ML systems through coursework, internships, research, or personal projects. Ideally you’ve felt the specific frustration of a model that almost works.
* Genuine curiosity about how AI systems work under the hood — you read papers, you build toy projects, you have opinions about prompts and tools.
* Clear written communication. We run on design docs, SOPs, and async decisions; being good at writing accelerates everything.
* Proactive by default. Nobody will assign you tickets all day — you’ll need to find the right problem and go.
Bonus Points
* Internship at an AI/ML company or research lab.
* Open-source contributions to AI tooling, agent frameworks, or developer tools.
* Research papers, technical blog posts, or hackathon projects you can point to.
* Experience with testing frameworks or developer tools.
* Familiarity with agent frameworks (LangGraph, Pydantic AI) or SDK tool-calling patterns.
* Working proficiency in Mandarin — we have teammates and customers across both English and Chinese markets.
What to Expect from Our Process
Our interview process has two rounds:
* Technical round — you’ll work through a real-world engineering problem drawn from the kind of work we do day-to-day. We care about how you reason through ambiguity, break down a problem, and make tradeoffs, not whether you’ve memorized the latest paper.
* Follow-up round — a deeper conversation building on your technical round, covering system design, past projects, and fit with the team.