Senior Machine Learning Engineer
$200k - $250kAngi
Senior Machine Learning Engineer
For over 30 years, Angi has powered the future of the home services industry, creating an environment where homeowners and pros benefit from more jobs done well.
Angi is seeking an exceptional Senior Machine Learning Engineer to join our Data Science and Machine Learning team, playing a pivotal role in transforming our platform into a world-class online marketplace. This position involves tackling complex challenges such as homeowner-pro search ranking and leveraging predictive models to enhance our product and consumer experience. The ideal candidate will apply state-of-the-art machine learning and AI techniques to solve Angi's marketplace problems, demonstrating proficiency in software engineering. Additionally, the role requires close collaboration with the platform team to deploy models and services at scale with low latencies, ensuring seamless integration and high performance.
What you'll do:
- 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, including self-hosted large language models (LLMs). This includes automating model training and post-training (fine-tuning, RLHF/preference alignment, distillation), optimizing runtime performance and inference cost of models, and owning the full MLOps lifecycle — from data pipelines and experiment tracking through CI/CD, model registry, monitoring, and rollback — to enable fast, reliable delivery of machine learning solutions into production environments.
- Define and own rigorous evaluation frameworks for deep learning and ML systems — offline metrics, online experimentation (A/B testing, guardrail metrics), and LLM-specific evaluation (hallucination rate, task accuracy, human/LLM-as-judge scoring) — to ensure models meet quality and safety bars before and after deployment.
- 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.
- Assist in developing a long-term technical vision; help 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.
Who you are:
- You hold a Master's or Ph.D. in a quantitative field, such as Computer Science, Statistics, Mathematics, or a related discipline.
- You possess 4+ years of experience in data science and machine learning, ideally within the tech industry and marketplace environments.
- You have hands-on experience post-training and self-hosting open-weight LLMs (e.g., fine-tuning, quantization, serving infrastructure such as vLLM, SGLang ) rather than relying solely on third-party APIs.
- You have a deep understanding of evaluation metrics across deep learning and classical ML and can design evaluation strategies that catch regressions before they reach production.
- You have end-to-end fluency in the MLOps lifecycle — data versioning, feature stores, CI/CD for ML, model monitoring/observability, and retraining pipelines — not just model development.
- 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.
Compensation & Benefits
- The base salary band for this position ranges from $200,000-$250,000, commensurate with experience and performance. Compensation may vary based on factors such as geographic location.
- 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.
We value diversity
We know that the best ideas come from teams where diverse points of view uncover new solutions to hard problems. We welcome and value individuals who bring diverse life experiences, educational backgrounds, cultures, and work experiences.
Our hiring process may utilize artificial intelligence (AI) tools to assist in candidate screening and assessment. Our AI tools are designed to complement, not replace, human decision-making.
$178.42k - $230.5k
...General Motors is hiring a Senior ML/AI Engineer in Mountain View, California, to enhance developer productivity through improved tools and systems. The candidate will work hybrid, driving solutions to optimize engineering processes and mentor team members. This role...Senior- ...Scale AI, Inc. is seeking a Senior Machine Learning Engineer to own the design and deployment of agent-based capabilities across government-focused platforms. You will drive production-ready solutions using GenAI, Agentic AI, NLP, and CV/RL techniques, shaping patterns...Senior
- ...OpenAI is seeking a Senior Software Engineer, ML Systems & Training Infrastructure, to join the robotics team in San Francisco. You will maintain the training framework and surrounding infrastructure, review code quickly, debug failures across ML systems and infrastructure...Senior
- ...Unity Technologies in California is seeking a Senior Machine Learning Engineer to join the Vector Bidding Science team. You will define the technical vision and architect scalable real-time bidding systems powered by AI, marketplace intelligence, and advanced optimization...Senior
- ...Unity is seeking a Senior Machine Learning Engineer for the Vector Ads Modeling team in Mountain View, CA. You will advance ads recommendation algorithms, leveraging real-time user data and large-scale compute to deliver personalized ad experiences. You will drive...Senior
- ...Apple Inc. is seeking a Sr. Machine Learning Engineer for the Foundation Models Inference team in Santa Clara, CA. You will collaborate with research and external partners to bring cutting-edge model architectures from prototype to planetary-scale deployment, owning...Senior
- ...a high‑performing ML/Analytics/Data team within Creative & Policy DSE. You will hire, mentor, and guide ML Scientists, Analytics Engineers, and Data Scientists while collaborating with product, engineering, and strategy to shape policy and creative understanding. You...Senior
- ...Confido, an AI infrastructure company, seeks a Senior Applied AI/ML Engineer in New York. You will own end-to-end AI problems—from research and prototyping to production and evaluation—across document understanding and forecasting. Relocation is supported for a NY-based...SeniorRelocation package
$179k - $223.8k
...Rivian is looking for a Senior Machine Learning Engineer in Palo Alto, California. This role focuses on driving behavioral optimization for the Large Driving Model (LDM). You'll be responsible for identifying performance bottlenecks, improving vehicle actions, and collaborating...Senior- ...A leading investment firm in California is seeking a seasoned Machine Learning Engineer to design and implement predictive models that enhance investment decisions. The ideal candidate should have over 7 years of experience in programming and machine learning, a track...Senior
- ...Gem is hiring a senior or staff AI/ML Engineer to design and ship production-grade AI features that transform how companies hire. You’ll be among the first AI/ML engineers, shaping both technology and process, building intelligent search systems and AI tools to assist...Senior
- ...Apple Inc. in Cupertino, CA is seeking a Senior machine learning platform engineer in Evaluation & Privacy. You will design, build, and operate a platform enabling privacy-preserving ML training and evaluation across millions of devices, collaborating with engineers...Senior
- ...TikTok USDS Joint Venture LLC is seeking a Machine Learning Engineer to join the Ads team focused on shop ads. You will build scalable ML systems to improve ad ranking, CTR and conversions, collaborating with product managers and designers to shape next-gen shopping experiences...Senior
- ...Klaviyo in Palo Alto is seeking a Sr. Machine Learning Engineer to design and deploy large-scale ML models from data streams. You will collaborate with Engineering, Product, and Design to turn complex data into valuable customer insights and AI-powered experiences....Senior
- ...TikTok is seeking a Senior Machine Learning Engineer to accelerate growth for merchants and creators in TikTok Shop. You will own end-to-end ML initiatives, build scalable data pipelines, and collaborate with data scientists, product managers, and business stakeholders...Senior
- ...Coupang in Mountain View, CA, is hiring for a Staff-level machine learning engineer in the Search & Discovery organization. You will build scalable offline and online ML platforms to support ranking, recommendation, and business decisions, handling billions of records...Senior
$212k - $386.3k
...A leading technology company in Santa Clara is seeking a Senior Staff Machine Learning Engineer to lead a team responsible for developing generative AI models and improving summarization technology across Apple’s ecosystem. This role requires extensive experience in machine...Senior- ...Waymo in Mountain View is seeking an Autonomy MLE to bridge perception and planning and to develop and release robust learned driving policies. This hybrid role reports to the Technical Lead Manager and focuses on training, evaluating, and transitioning production-ready...Senior
- ...Apple Inc. is seeking a Senior ML Engineer to build scalable client-edge experimentation platforms and contribute to the Ads ML Experimentation team. You will design and implement tools for AB testing, real-time monitoring, and on-device measurement while protecting...Senior
- ...Amazon Annapurna Labs is seeking a Sr. Software Engineer for AI/ML distributed training to design and optimize large-scale ML training on Trainium instances. You will enhance distributed frameworks and optimize mixed-precision training, working closely with hardware and...Senior
- ...technical staff to build superhuman AI agents. Responsibilities include scaling infrastructure for reinforcement learning and collaborating with product engineers on product design. Ideal candidates will have experience in RL, distributed systems, and a passion for...SeniorVisa sponsorshipRelocation package
- ...universal autonomy platform and seeks experienced ML researchers and engineers to advance detection with sensor fusion, tracking, and fine-... ...maintaining onboard latency. A strong background in deep learning and SWE will help you own challenging problems and push the technology...Senior
- ...Rhoda AI is hiring a Senior/Staff-level Research Engineer to ensure our robot-learning pipeline is reliable from data collection through model training, inference, and real-robot evaluation. You will build validation systems, observability, and robust operating practices...Senior
- ...NVIDIA’s Metropolis team seeks a Senior ML Engineer to design and deploy production-quality AI capabilities for intelligent video analytics, perception, and physical AI. You will work with Cosmos and Metropolis roadmaps to deliver scalable foundation-model solutions,...Senior
- ...Agility Robotics in the United States is seeking a senior ML platform engineer to build and scale the ML infrastructure powering perception, controls, and robotics teams. You will own data collection and processing platforms, model registry, experiment tracking, and CI...SeniorRemote work
- ...Coupang is seeking a Senior Staff Machine Learning Engineer for Search and Discovery in the US. You will lead advanced algorithms to improve Coupang’s product search and discovery with expertise in information retrieval, recommender systems, ML, DL, or NLP. The role...Senior
$224k - $356.5k
...NVIDIA Gruppe in Santa Clara is seeking exceptional Senior Machine Learning and Simulation Engineers for their Autonomous Vehicles (AV) Simulation team. In this role, you will lead the design and development of large-scale RL training frameworks to enhance multi-modal...Senior- ...Capital One seeks a Sr. Staff Machine Learning Engineer to lead real-time, personalized experiences across channels. You’ll architect and scale ML infrastructure, build end-to-end pipelines, and drive MLOps practices with cross-functional partners. This remote-eligible...SeniorRemote work
- ...Apptronik is building Apollo, a general-purpose humanoid robot, and the physical AI that drives it. We seek a Senior Software Engineer, ML Infrastructure to create self-serve data and model pipelines—from data collection, through curation, training, and evaluation, to...Senior
- ...Global InfoTek, Inc. is seeking a Senior AI/ML Engineer to advance an R&D program on passive RF emitter identification and edge data processing... ...with researchers and software engineers, deep learning proficiency, and documenting reproducible experiments while...SeniorRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Machine Learning Engineer. Be the first to apply!
- junior machine learning research engineer United States
- machine learning engineer United States
- senior ml engineer United States
- machine learning ai engineer United States
- data scientist machine learning engineer United States
- machine learning software engineer United States
- entry level machine learning engineer United States
- ai ml engineer United States
- computer vision machine learning engineer United States
- graduate machine learning engineer United States

