Google specializes in internet-related services and products, and they are seeking a Software Engineer for their Enterprise Platform Engineering team. The role involves developing innovative platforms and products, collaborating with various teams, and leading engineering designs to enhance the user experience.
Design, experiment, and implement AI-first experiences for Googlers.
Develop full stack prototypes for greenfield projects.
Collaborate with engineering teams and product management, UX to deliver features.
Create collaborations to develop proof of concept.
Participate in and lead architecture and engineering designs with peers and stakeholders, and exercise technical judgment (e.g., deciding between available technologies), review code and provide feedback to ensure best practices (e.g., style guidelines, accuracy, testability, and efficiency).
Qualification
Required
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 data structures or algorithms.
1 year of experience with Machine Learning (ML) infrastructure (e.g., model deployment, model evaluation, data processing, debugging).
Preferred
Master's degree or PhD in Computer Science or related technical fields.
Experience working with one or more of the following: application development, distributed systems, AI/ML tooling, spanner, developing software systems, or security software development.
Ability to work in a team environment and partner with cross-functional team members.
Benefits
Google specializes in internet-related services and products, including search, advertising, and software. It is a sub-organization of Alphabet.