Senior Machine Learning Engineer
Autodesk
About the role
POSITION OVERVIEW
At Autodesk, our work impacts nearly everyone globally. By providing software tools for constructing buildings, machinery, and even creating the latest films, we empower some of the most innovative minds to tackle important challenges.
We are on the lookout for a Senior Machine Learning Engineer specializing in Infrastructure and Systems. In this role, you will play a key part in designing and scaling systems that facilitate machine learning in both research and product development environments. You will help create the infrastructure that underpins extensive data pipelines, distributed training systems, evaluation frameworks, and production ML workflows supporting foundational models and ML-integrated product features.
This opportunity is perfect for an engineer passionate about scalable systems and production-quality ML infrastructure. You'll have the autonomy to work across various components of the stack and contribute to establishing rigorous engineering standards for reliability, performance, and maintainability.
This position is remote-friendly, with team members located throughout the US and Canada. Location: Remote, East Coast
RESPONSIBILITIES
- Design and implement scalable systems for ML training, evaluation, deployment, and monitoring
- Enhance and develop data pipelines to process large-scale structured and semi-structured technical data
- Optimize distributed workflows to improve performance, reliability, resource efficiency, and reduce costs
- Create platform features including experiment tracking, model versioning, checkpointing, reproducibility, and monitoring
- Assist in model deployment, building inference services, and production monitoring frameworks
- Enhance data quality, lineage, provenance, and operational clarity across ML pipelines
- Engage in architecture and design discussions with the team
- Identify and rectify bottlenecks across data, compute, orchestration, and monitoring layers
- Guide and mentor engineers through code reviews, design mentorship, and knowledge sharing
- Work closely with researchers, product engineers, and platform partners to develop robust engineering systems from ML workflows
MINIMUM QUALIFICATIONS
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent professional experience
- 3 to 4 years of relevant industry experience with production software, ML systems, distributed infrastructure, or large-scale data pipelines
- Proven experience in software engineering, distributed systems, backend systems, or ML infrastructure
- Strong proficiency in Python and experience delivering production-grade systems
- Experience in designing and managing scalable data or computational pipelines
- Familiarity with cloud platforms such as AWS, Azure, or GCP
- Understanding of containers, CI/CD, monitoring practices, and ensuring release quality
- Ability to independently manage technical execution of complex tasks with minimal oversight
PREFERRED QUALIFICATIONS
- Experience in building data pipelines for large-scale structured and semi-structured datasets
- Familiarity with data lineage, governance, and ethical data practices within ML systems
- Experience with distributed processing and orchestration systems like Ray, Airflow, Spark, or similar
- Proficient in model deployment, inference services, and monitoring for production ML systems
- Experience with creating ML-ready representations for geometry, graphs, hierarchical, or multimodal data
- Knowledge of distributed ML frameworks such as PyTorch, Lightning, DeepSpeed, FSDP, Megatron, or equivalents
- Familiarity with AEC workflows, design data, BIM/CAD formats, or Autodesk products
THE IDEAL CANDIDATE
- Possesses the mindset of a systems engineer along with the execution skills of a strong software developer
- Can effectively balance immediate delivery needs with long-term platform sustainability
- Demonstrates strong technical judgment and takes ownership of projects
- Enhances team performance through mentoring and engineering excellence
- Enjoys addressing scaling, performance, and reliability challenges
At Autodesk, we strive to create a diverse and inclusive workplace where everyone can envision, design, and create a better world. We are proud to be an equal opportunity employer and consider all qualified candidates for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other legally protected characteristic. We also consider all qualified applicants regardless of criminal histories, consistent with applicable law.
Are you an existing contractor or consultant with Autodesk? Please search for open positions and apply internally.
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free