Bachelor’s degree or equivalent practical experience.
2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree.
2 years of experience with full stack development, across back-end such as Java, Python, Golang, or C++ codebases, and front-end experience including JavaScript or TypeScript, HTML, CSS or equivalent.
Nice to Haves
Bachelor’s degree in Computer Science, Electrical Engineering, Math or related quantitative field.
3 years of experience in software development.
3 years of experience developing resource oriented APIs.
3 years of experience writing JavaScript or TypeScript, Java, Kotlin, Golang, or SQL.
3 years of experience designing and debugging databases.
Experience in microservice design and implementation, and understanding of how to best leverage AI tools for prototyping.
What You'll Be Doing
Develop and iterate on working prototypes using the latest Google AI models to test assumptions and gather user feedback.
Collaborate in design sprints to explore problem spaces and generate initial, non-engineering prototypes.
Contribute to shaping immature ideas and concepts into firmer proposals and robust business cases.
Create, test, debug, maintain, and update full-stack web applications and services in collaboration with Product, UX, and partner engineering teams.
Perks and Benefits
Opportunity to work on next-generation technologies.
Dynamic work environment with opportunities to switch teams and projects.
Hands-on experience driving applied AI innovation through prototyping and experimentation.
Direct involvement in building conversational agents deployed at a large scale with meaningful real-world impact.
Access to Google Cloud relationships and collaboration with model builders.