Software Engineer, Full Stack, Learning and Education
Mountain View, CA, USA · Full-time · Posted Oct 19, 2026
- Experience
- 8 years in software development; 5 years testing and launching software products; 5 years full-stack development; 3 years software design and architecture.
- Education
- Bachelor's degree or equivalent practical experience.
About the job
Build and launch full-stack AI-powered learning experiences for students, from rapid prototypes to production functionality on Google surfaces.
What you'll do
- Solve ambiguous problems and influence the team roadmap; independently scope, design, and build libraries, APIs, and services.
- Rapidly prototype student experiences and launch functionality on Google surfaces.
- Lead collaboration with internal and external teams.
What they ask for
- Bachelor's degree or equivalent practical experience.
- 8 years of experience in software development; 5 years testing and launching software products.
- 5 years of full-stack development experience across back-end and front-end codebases; 3 years in software design and architecture.
- Experience integrating generative AI tools or LLM interfaces into workflows.
Nice to have
- Experience setting technical roadmaps in complex product spaces, or building robust and scalable infrastructure or evaluating complex systems.
- Experience in applied ML in the generative AI era, including prompt engineering, agentic systems, evals, or synthetic data generation.
Pay
$207000 - $300000 USD base salary
Tools
Java, Python, Golang, C++, JavaScript, TypeScript, HTML, CSS
AI focus
Work on AI research and build AI-powered student experiences; integrate generative AI tools or LLM interfaces into workflows. Preferred applied ML work includes prompt engineering, agentic systems, evals, and synthetic data generation.
Model-written summary · the original posting is authoritative