Machine Learning Operations Engineer

Company: Autodesk
Company: Autodesk
Location: Toronto, ON, CAN
Commitment: Full time
Posted on: 2024-01-23 05:18
Job Requisition ID #23WD74039About the Digital Experience & Customer Empowerment Data Science Team (DXC-DS)The DXC-DS Team is responsible delivering Machine Learning Features that transform the customer experience for Sales, Marketing, and Customer Success functions at Autodesk.We aim to help our customers, through conversation, personalization, and other intelligent features on our platform. Our team members work extensively with stakeholders across the company, with significant technology leadership and opportunity for impact. We work in a supportive and collaborative way, applying the latest technology and rigorous analysis to solve complex customer problems using ML.Our 2024 focus is on the Autodesk Assistant, an LLM-driven, Universal Chatbot intended to provide generative answers to a wide range of our customers’ inquiries. This system is in production and already driving rich customer conversations and better outcomes. Other examples of our work include models for routing customer queries to agents, designing effective scripts for our support chatbot, and measuring the impact of automation on customer forums. Position OverviewThe ML Ops Engineering team combines software engineering with ML system deployment and operations. As an ML Ops Engineer on the team, you will be responsible for automating and simplifying machine learning workflows and deployments. ML Ops Engineers work to implement and deliver ML capabilities to solve complex real-world problems and deliver value to our customers. These processes include model development, testing, integration, release, and infrastructure management.Our team culture is built on collaboration, mutual support, and continuous learning. In this role, you will automate and standardize processes across the ML lifecycle, collaborating with Data Scientists, Software Engineers, and other cross-functional stakeholders. We emphasize an agile, hands-on, and technical approach at all levels of the team. As a group, we want to continuously improve our work and knowledge of trends and techniques relevant to our areas.We strive for excellence and pursue it with personal development and knowledge sharing.Location: Toronto or Montreal, Canada ResponsibilitiesYou will design and implement streamlined end-to-end, continuous, and automated process of deploying, monitoring, and maintaining versioned ML models, at scale. You will design and implement services, tests, and interfaces to support Machine Learning capabilities that improve Autodesk’s eCommerce & Customer platforms. You will design and implement data pipelines and automated workflows to operationalize data at different stages of the Machine Learning lifecycle. Collaborate with other members of the team to reach better solutions, and to position our team at the cutting edge of technology and ML practice. Deploy innovative solutions from non-production environments to production with an eye on scalability and observability. Minimum QualificationsBS or MS in Computer Science, Statistics, Engineering, Economics, or related field We also welcome applicants from non-traditional ML backgrounds.0-3 years of applicable work experience in Software Engineering or Data Engineering or ML EngineeringProficiency with the Python Machine Learning stack, e.g., Pandas, etc.Demonstrate expertise with applying Machine Learning, including both Deep Learning (PyTorch) and Classical ML (Scikit-Learn)Preferred QualificationsFamiliarity with Large Language Models, especially in the context of interactive dialog systems and chatbots (RAG, Generative AI, Conversational Agents)Experience deploying systems that use NLP or experience working with Conversational AI frameworksSQL and experience with big data technology such as Hive, Presto, Glue, (Py)Spark, or AthenaExperience with data pipelines and the AWS ML ecosystemStrong Software Engineering skills#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. Offers are based on the candidate’s experience and geographic location. In addition to base salaries, we also have a significant emphasis on discretionary annual cash bonuses, commissions for sales roles, stock or long-term incentive cash 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