Own end-to-end delivery of features and projects: design, implementation, deployment, and the client conversation around them
Pair with senior engineers on complex builds, owning meaningful slices independently
Build production AI workflows: RAG components, integrations across cloud platforms, agentic automations
Review pull requests from associate engineers
Write design notes that the team uses; contribute to architectural conversations
Requirements
Experience 3+ years shipping production code with end-to-end ownership of features
Full-stack range across modern web (TypeScript, React, Next.js) and a backend language (Python or Node), with comfort across relational databases and a cloud platform (we use GCP)
Working fluency with Claude Code or comparable agentic engineering tooling — used daily on real work, with the judgement to direct AI on multi-step tasks and identify when its output is wrong
Strong async written communication: PR descriptions, design notes, written code reviews
Direct comfort in front of a client: standups, demos, scoping conversations
Bilingual English / Spanish
Production experience with Vertex AI, Gemini, or the Claude / Anthropic API
Specific GCP depth (Cloud Run, Cloud Build, Vertex AI, IAM)
Experience with agentic workflow tooling, MCP servers, or RAG systems in production
Open-source contributions or production-grade side projects
Tech Stack
Cloud
Google Cloud Platform
JavaScript
Next.js
Node.js
Python
React
TypeScript
Benefits
Trust-based time off (minimum 4 weeks per year)
Equipment stipend
Annual learning and conference budget
Health coverage per local market
Career progression: most Software Engineers progress to Senior Applied AI Engineer within 18–30 months based on demonstrated capability