Requirements:
- Bachelor’s degree or equivalent practical experience.
- 5 years of experience with software development in one or more programming languages, and with data structures/algorithms.
- Experience in AI/ML related engineering, developing, deploying, managing, and maintaining Machine Learning infrastructure.
- Experience in Python or C++ and deep learning for computer vision or NLP.
Nice to haves:
- Master's degree or PhD in Computer Science or a related technical field.
- Experience in machine learning, building/training AI models, back-end data infrastructure or data engineering.
- Excellent communication and collaboration skills.
What you'll be doing:
- Research, develop, plan, and implement Machine Learning software solutions.
- Integrate education AI capabilities to Google products, with a focus on model quality.
- Propose new ideas on how AI can improve products and internal processes and systems.
- Conduct research and implement solutions by following best practices of software engineering and maintaining high accuracy and scientific principles.
- Mentor other colleagues with proactive knowledge sharing.
Perks and benefits:
Information collected and processed as part of your Google Careers profile, and any job applications you choose to submit is subject to Google's Applicant and Candidate Privacy Policy.
Google is proud to be an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of various factors. If you have a need that requires accommodation, please let us know by completing our Accommodations for Applicants form. English proficiency is a requirement for all roles unless stated otherwise in the job posting.