Role Overview
Avalara Technologies is hiring a Lead Machine Learning Engineer - AI. This is a full-time role in IN. Part of Avalara Technologies's Lifecycle hiring. Full responsibilities, required qualifications, and the apply link are listed in the description below.
Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
As an accomplished Machine Learning Engineer at Avalara, you will be leading a team dedicated to designing and implementing a large language model framework to power diverse applications. Your responsibilities will cover the entire development lifecycle, from conceptualization to delivery of the LLM platform features. You will be instrumental in building core agent infrastructure A2A orchestration and MCP-driven tool discovery for secure and scalable agent workflows. Reporting to the Senior Manager, ML Engineering, you will be at the forefront of innovation in machine learning and software development.
- Build on top of the foundational framework for supporting Large Language Model Applications at Avalara
- Experience with LLMs like GPT, Claude, LLama, and other Bedrock models
- Leverage best practices in software development including Continuous Integration/Continuous Deployment (CI/CD) with appropriate functional and unit testing
- Drive innovation by researching and applying the latest technologies and methodologies in machine learning and software development
- Write, review, and maintain high-quality code meeting industry standards
- Lead code review sessions to ensure good code quality and documentation
- Mentor junior engineers to promote collaboration and Engineering expertise
- Proficiency in developing and debugging software, with a preference for Python, and familiarity with additional programming languages
To be successful in this role, you will need:
- 6+ years of experience building Machine Learning models and deploying them in production environments
- Proficiency in cloud computing environments (AWS, Azure, GCP), Machine Learning frameworks, and software development best practices
- Demonstrated experience in staying current with breakthroughs in AI/ML, with a focus on GenAI
- Experience with design patterns and data structures
Technologies you will work with include:
- Python
- LLMs
- Agents
- A2A
- MCP
- MLFlow
- Docker
- Kubernetes
- Terraform
- AWS
- GitLab
- Postgres
- Prometheus
- Grafana As an accomplished Machine Learning Engineer at Avalara, you will be leading a team dedicated to designing and implementing a large language model framework to power diverse applications. Your responsibilities will cover the entire development lifecycle, from conceptualization to delivery of the LLM platform features. You will be instrumental in building core agent infrastructure A2A orchestration and MCP-driven tool discovery for secure and scalable agent workflows. Reporting to the Senior Manager, ML Engineering, you will be at the forefront of innovation in machine learning and software development.
- Build on top of the foundational framework for supporting Large Language Model Applications at Avalara
- Experience with LLMs like GPT, Claude, LLama, and other Bedrock models
- Leverage best practices in software development including Continuous Integration/Continuous Deployment (CI/CD) with appropriate functional and unit testing
- Drive innovation by researching and applying the latest technologies and methodologies in machine learning and software development
- Write, review, and maintain high-quality code meeting industry standards
- Lead code review sessions to ensure good code quality and documentation
- Mentor junior engineers to promote collaboration and Engineering expertise
- Proficiency in developing and debugging software, with a preference for Python, and familiarity with additional programming languages
To be successful in this role, you will need:
- 6+ years of experience building Machine Learning models and deploying them in production environments
- Proficiency in cloud computing environments (AWS, Azure, GCP), Machine Learning frameworks, and software development best practices
- Demonstrated experience in staying current with breakthroughs in AI/ML, with a focus on GenAI
- Experience with design patterns and data structures
Technologies you will work with include:
- Python
- LLMs
- Agents
- A2A
- MCP
- MLFlow
- Docker
- Kubernetes
- Terraform
- AWS
- GitLab
- Postgres
- Prometheus
- Grafana
Frequently Asked Questions
How do I apply for the Lead Machine Learning Engineer - AI position at Avalara Technologies?
Use the Apply button above to submit your application directly to Avalara Technologies. Most applications take less than 5 minutes if your resume and contact details are ready, and you'll be routed to the employer's official application system to finish.
Where is the Lead Machine Learning Engineer - AI position at Avalara Technologies located?
This position is based in IN. Avalara Technologies has not indicated remote or hybrid options for this role, so candidates should plan for on-site work.
What does a Lead Machine Learning Engineer - AI at Avalara Technologies earn?
Avalara Technologies has not disclosed a salary range in this posting. Many employers share specifics later in the interview process; you can also ask during a recruiter screen if compensation transparency is important to you.
When was the Lead Machine Learning Engineer - AI role at Avalara Technologies posted?
This role was posted on April 17, 2026 (52 days ago). It's still listed as actively hiring; we re-confirm openings against the source system multiple times per day and remove closed roles.
AI-powered job search
Get every job scored to your resume
Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.
Get Started FreeNo credit card to start