Director, Machine Learning and Engineering

Angi
Summary
Join Angi, a company dedicated to connecting homeowners with reliable service professionals, as a Director of Machine Learning and Engineering. This leadership role involves leading a team of machine learning engineers to develop and deploy AI solutions, including integrating Angi's search with LLMs like OpenAI GPT and Google Gemini. You will oversee the fine-tuning and deployment of LLMs, manage the integration of third-party AI tools, and collaborate with engineering, product, and design teams to build robust, scalable real-time APIs. This position requires a Master's or Ph.D. in a computer science or quantitative field, 10+ years of experience in machine learning and engineering, expertise in machine learning deployment, API development, and real-time ML workloads, proficiency in Python, and excellent communication skills.
Requirements
- You have a Masterβs or Ph.D. in a computer science or quantitative field (e.g., Computer Science, Statistics, Mathematics, or related fields)
- You have 10+ years of experience in machine learning & engineering, with a focus on large-scale distributed application architecture for deploying ML models to production
- You are an expert in machine learning deployment, API development, and real-time ML workloads
- You are proficient in Python and comfortable diving deep into technical challenges alongside your team
- You have excellent communication skills with the ability to convey complex technical concepts to non-technical stakeholders
Responsibilities
- Lead and grow a team of talented machine learning engineers, providing guidance, mentorship, and support to foster professional growth. For our most complex challenges, you will dive into the tech to work through solutioning alongside your team
- Oversee the fine-tuning and deployment of LLMs, including Retrieval-Augmented Generation (RAG) in an agentic framework, with a focus on optimizing model performance and scalability to enhance user experience and drive business results
- Oversee the integration and management of AI tools and third-party solutions, including OpenAI GPT, Google Gemini, Meta AI, and Salesforce AI, to enhance user experience and business performance
- Partner with engineering, product, and design teams to build robust, scalable real-time APIs, and work on the entire development process to seamlessly integrate AI solutions into our products
- Foster innovation within the team, exploring new approaches and techniques to solve complex business problems
Benefits
- The salary band for this position range s $250,000-$325,000 commensurate with experience and performance . Compensation may vary based on factors such as cost of living
- This position will be eligible for a competitive year end performance bonus & equity package
- Full medical, dental, vision package to fit your needs
- Flexible vacation policy; work hard and take time when you need it
- Pet discount plans & retirement plan with company match (401K)
- The rare opportunity to work with sharp, motivated teammates solving some of the most unique challenges and changing the world