Angi is a company focused on connecting homeowners with reliable professionals for home service tasks. They are seeking a Staff Machine Learning Engineer to lead the development and deployment of advanced machine learning models to enhance their platform's marketplace algorithms and improve user experience.
Responsibilities:
- Lead development of advanced machine learning and AI models to improve our marketplace algorithms (e.g. search ranking, recommendation and matching solutions). Success in these areas will impact user experience & engagement, retention, and conversion rates - critical metrics for business success
- Design and architect robust MLOps practices to ensure the seamless deployment and scalability of machine learning models. This includes automating model training, optimizing runtime performance of models, and deployment processes to enable fast, reliable delivery of machine learning solutions into production environments
- Work closely with a strong team of engineers, ml infra team, data scientists and product managers to build scalable and high-impact machine learning systems. Collaborate on the end-to-end development process, from ideation to deployment, ensuring that data-driven solutions are seamlessly integrated into our products and services
- Develop a long-term technical vision; propose a roadmap for team setting clear objections. Play a vital role in the design and implementation of new products and features, while also enhancing the existing product suite with innovative machine learning capabilities
- Guide junior team members and foster a culture of continuous learning and technical excellence. Lead and encourage knowledge sharing to enhance the team's capabilities in advanced machine learning techniques from both industry and academia
Requirements:
- You hold a Master's or Ph.D. in a quantitative field, such as Computer Science, Statistics, Mathematics, or a related discipline
- You possess 7+ years of experience in data science and machine learning, ideally within the tech industry and marketplace environments
- You are knowledgeable about large-scale distributed application architecture, design, implementation, and performance tuning
- You have the ability to drive the roadmap and direction of scalable, production-quality systems end-to-end, and effectively communicate cross-functionally with Product and Engineering teams
- You have practical knowledge of advanced machine learning algorithms and deep learning to deploy for search systems, information retrieval, and ranking algorithms
- You are proficient in SQL, Python and ML frameworks (such as TensorFlow and PyTorch) with strong coding skills
- You possess excellent communication skills, with the ability to convey complex technical concepts to non-technical stakeholders