Manage open-ended problems where the solution's nature is unclear. Make technical contributions and deliver on end-to-end tasks within project goals.
Lead efforts to reduce system issues. Anticipate scaling bottlenecks, and simplify existing infrastructure to ensure system health. Design, develop, test, deploy, and maintain software solutions to improve the quality of Artificial Intelligence (AI)-generated content (e.g., Artificial Intelligence OverviewAI Mode (AIO/AIM)) on the Search Results Page (SRP).
Implement and experiment with various Artificial Intelligence/Machine Learning (AI/ML) models and algorithms. Analyze experiment results and system performance to identify and drive quality improvements.
Collaborate with executive engineers, researchers, and product managers to understand requirements, contribute to designs, and build solutions.
Contribute to code reviews, documentation and best practices within the team. Debug and resolve issues in production systems.
Minimum qualifications:
Bachelor's degree or equivalent practical experience.
8 years of experience with software development.
Experience in AI platform and Machine Learning infrastructure with establishing standards and quality metrics.
Preferred qualifications:
Master's degree or PhD in Computer Science or a related technical field.
Experience with large-scale distributed systems, and with frameworks and tools related to AI/ML development and deployment.
Experience with search technologies or information retrieval.