MLOps Engineer, Fusion Team. Canada

Company: Autodesk
Company: Autodesk
Location: Ontario, CAN - Remote
Commitment: Full time
Posted on: 2024-03-01 05:30
Job Requisition ID #24WD76061Position OverviewThe Fusion Machine Learning team is a multi-disciplinary team of engineers and researchers developing AI/ML solutions to some of the biggest problems in 3D design, manufacturing, and mechanical engineering. We are seeking an MLOps/DevOps engineer who is passionate about transforming scaling mature production-ready AI powered applications through optimizing the underlying infrastructure.You will collaborate with researchers and engineers to continuously improve the data, train and release pipelines by automating repositories to ensure quality and interoperability with deploy systems and upgrading prototype code to run on large cloud-based ML Learning training infrastructure.You will report to the Fusion Platform ML manager and play a critical role in the Autodesk AI strategy.You will report to the Sr. Manager, Software Development for ML Research.Location: The role is located in Canada.ResponsibilitiesOperational Efficiency: Improve the team's efficiency by implementing MLOps and DevOps practicesDeployment Automation: Adapt research models to automated deployment pipelinesScalable Development: Collaborate with engineers and researchers to ensure research code can transition to training and inference at scaleMonitoring and Logging: Track model performance, system health, and overall platform efficiencyVersion Control and Model Governance: Mature single-version codebases to iterable, pipeline-deployed and version-controlled solutionsSecurity, Compliance and Governance: Contribute to the implementation of model governance practices, and enforce company-wide security best practices and compliance standards in all aspects of DevOps and MLOpsContinuous Improvement: Identify opportunities for process automation, optimization, and implement strategies to enhance the MLOps lifecycleTroubleshooting and Incident Response: Help resolve operational issues, contributing to incident response and system recoveryMinimum QualificationsEducational Background: BS in Computer Science or related field, or equivalent experienceCloud Experience: Experience with cloud platforms, such as AWS or Azure, for deploying and managing machine learning infrastructureMLOps / DevOps Experience: 3-5 years of hands-on experience in MLOps / DevOps in a production environmentInfrastructure as Code (IaC): Proficiency in implementing Infrastructure as Code practices using tools such as TerraformContainerization: Expertise in containerization technologies (Docker, Kubernetes) for orchestrating and scaling machine learning applicationsCI/CD: Demonstrated experience setting up and managing Continuous Integration and Continuous Deployment (CI/CD) pipelines for machine learning projectsScripting and Automation: Scripting skills in Python, Bash, or similar languages for automating operational processesSecurity Awareness: Understanding of security best practices in MLOps, including data encryption, access controls, and compliance standards​Preferred Qualifications:Machine Learning Frameworks: Exposure to popular machine learning frameworks (TensorFlow, PyTorch) and their integration into MLOps processesMonitoring Tools: Familiarity / experience with monitoring and logging tools (e.g., Prometheus, Grafana, or ELK Stack) for tracking model and system performanceAgile Methodology: Familiarity / experience with Agile development methodologies and working in an iterative, collaborative environmentDatabase Knowledge: Familiarity / experience with databases and data storage solutions commonly used in MLOps, such as SQL, NoSQL, or data lakesRepository and Pipeline Technologies: Familiarity / experience with Git, Jenkins, and YAML#LI-POSTLearn MoreAbout AutodeskWelcome to Autodesk! Amazing things are created every day with our software – from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies. We help innovators turn their ideas into reality, transforming not only how things are made, but what can be made.We take great pride in our culture here at Autodesk – our Culture Code is at the core of everything we do. Our values and ways of working help our people thrive and realize their potential, which leads to even better outcomes for our customers.When you’re an Autodesker, you can be your whole, authentic self and do meaningful work that helps build a better future for all. Ready to shape the world and your future? Join us!Salary transparencySalary is one part of Autodesk’s competitive compensation package. For Canada-BC based roles, we expect a starting base salary between $78,200 and $156,200. Offers are based on the candidate’s experience and geographic location, and may exceed this range. In addition to base salaries, we also have a significant emphasis on annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.Diversity & BelongingWe take pride in cultivating a culture of belonging and an equitable workplace where everyone can thrive. Learn more here: https://www.autodesk.com/company/diversity-and-belongingAre you an existing contractor or consultant with Autodesk? Please search for open jobs and apply internally (not on this external site).
View Original Job Posting