Lead Machine Learning Engineer – LLM & GenAI
As a Lead Machine Learning Engineer, you will lead a dynamic team to design and implement a large language model framework for various applications at Avalara. Your role encompasses the entire development lifecycle, including building core agent infrastructure and applying best practices in software development and machine learning. You will also mentor junior engineers and contribute to high-quality code and documentation.
Avalara is an AI-first company, where every engineer and manager is expected to leverage AI for enhanced productivity, quality, innovation, and customer value. Success at Avalara requires embracing AI as an essential capability. We are seeking experienced Machine Learning Engineers with a background in software development and a strong enthusiasm for solving complex problems. You will lead a dynamic team focused on designing and implementing a large language model framework to power diverse applications across Avalara. Your responsibilities will cover the entire development lifecycle, from conceptualization and prototyping to the delivery of LLM platform features. You will build core agent infrastructure, including A2A orchestration and MCP-driven tool discovery, enabling teams to launch secure, scalable agent workflows. You will report to the Senior Manager, Machine Learning.
Python, LLMs, Agents, A2A, MCP, MLFlow, Docker, Kubernetes, Terraform, AWS, GitLab, Postgres, Prometheus, and Grafana
Posted June 10, 2026