Senior Software Engineer, AI/ML, Search Quality
Google · Mountain View, California, US
Minimum qualifications: - Bachelor’s degree or equivalent practical experience. - 5 years of experience with software development in C++ and Python programmi...
Job description
Minimum qualifications: - Bachelor’s degree or equivalent practical experience. - 5 years of experience with software development in C++ and Python programming languages. - 3 years of experience with machine learning algorithms and frameworks (e.g., Keras, TensorFlow, JAX). - 3 years of experience with ML infrastructure (e.g., model deployment, model evaluation, optimization, data processing, debugging). - 3 years of xperience with large-scale data processing systems (e.g., Flume). - 2 years of experience developing and implementing abuse detection and prevention systems. Preferred qualifications: - Master's degree or PhD in Computer Science or related technical field. - 5 years of experience with data structures and algorithms. - Experience with deep learning and NLP, including LLMs and transformer architectures. - Experience in anti-abuse, spam fighting, or trust and safety domains. - Experience in Search Ranking/Quality and working with large scale serving systems. - Strong problem-solving skills, initiative to work with ambiguous requirements and proven ability to lead and prioritize technical projects and influence others. About the job: Google's software engineers develop the...