Senior Software Engineer, AI/ML, Search Growth
Google · Mountain View, California, US
Minimum qualifications: - Bachelor’s degree or equivalent practical experience. - 5 years of experience with one general-purpose systems language (e. g.
Job description
Minimum qualifications: - Bachelor’s degree or equivalent practical experience. - 5 years of experience with one general-purpose systems language (e.g., Java, Kotlin, C++, or Go). - 4 years of experience building and maintaining production-grade, latency-sensitive backend or ML systems. - 3 years of experience in Deep Learning and ML System Design. - 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture. Preferred qualifications: - Master's degree or PhD in Computer Science or related technical field. - Experience in Recommendation Systems (Ranking/Prediction), NLP, Reinforcement Learning, or Information Retrieval. - Ability to deep-dive into datasets to identify the next high-Return on Investment (ROI) area for technical investment. - Ability to balance long-term platform health and engineering with short-term business and growth goals, to address engineering problems at Search scale. - Ability to drive technical designs from concept to launch while successfully challenging the status quo. - Ability to start in Mountain View within 4 weeks of offer accept. About the job: Google's software engineer...