Logo of Huzzle

Machine Learning Developer

image

Autodesk

24d ago

  • Job
    Full-time
    Mid & Senior Level
  • Data
    Software Engineering
  • Toronto
  • Quick Apply

AI generated summary

  • You need strong ML knowledge, proficiency in Python/R/Java, DevOps skills, cloud experience, data pipeline design, and familiarity with NLP and generative AI, plus software engineering best practices.
  • You will deploy ML models, automate CI/CD pipelines, monitor performance, collaborate with teams, ensure security, document processes, and partner with the platform team.

Requirements

  • Technical Proficiency: Strong understanding of machine learning concepts and familiarity with frameworks (e.g., TensorFlow, PyTorch, Scikit-learn)
  • Programming Skills: Proficiency in programming languages such as Python, R, or Java
  • DevOps Knowledge: Familiarity with DevOps practices and tools, including Docker, Kubernetes, Jenkins, and Git
  • Cloud Computing: Experience with cloud platforms (AWS, GCP, or Azure) and containerization technologies (Docker, Kubernetes)
  • Pipelines: Proficiency in designing and implementing data pipelines using tools like Apache Airflow, Kubeflow, or MLflow
  • Best Practices: Strong understanding of software engineering best practices, including testing, code review, and documentation
  • Bachelor's or master's degree in computer science, Engineering, Data Science, or a related field
  • Relevant certifications are a plus
  • Familiarity 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 frameworks
  • Experience with managing infrastructure required for model training, testing, and deployment, including cloud services, databases, and container orchestration platforms
  • Experience with distributed computing frameworks like Apache Spark
  • Familiarity with feature stores and experiment tracking tools
  • Knowledge of data governance and ML model governance practices
  • Experience with A/B testing and statistical analysis

Responsibilities

  • Model Deployment: Collaborate with data scientists to deploy machine learning models into production environments, ensuring scalability and reliability
  • Automation: Develop and maintain CI/CD pipelines to automate the deployment and testing of machine learning models
  • Monitoring and Maintenance: Implement monitoring solutions to track model performance and detect anomalies, ensuring models continue to deliver accurate results over time
  • Collaboration: Work closely with cross-functional teams, including data scientists, software engineers, and product managers, to integrate machine learning solutions into applications and services
  • Security: Ensure the security and compliance of machine learning models and data throughout their lifecycle
  • Documentation: Create and maintain comprehensive documentation for model deployment processes, CI/CD pipelines, and infrastructure setups
  • Platform Mindset: Partner with internal platform team on the following tasks

FAQs

What is the primary responsibility of a Machine Learning Developer at Autodesk?

The primary responsibility is to deploy, maintain, monitor, integrate, and test machine learning capabilities in production environments.

What qualifications are required for this position?

A Bachelor's or Master's degree in computer science, engineering, data science, or a related field is required, along with strong technical proficiency in machine learning concepts and programming skills in languages like Python, R, or Java.

What specific technologies should candidates be familiar with?

Candidates should be familiar with frameworks like TensorFlow, PyTorch, and Scikit-learn, as well as DevOps tools such as Docker, Kubernetes, Jenkins, and Git, and cloud platforms like AWS, GCP, or Azure.

Is collaboration emphasized in this role?

Yes, collaboration is critical, as the role involves working closely with cross-functional teams including data scientists, software engineers, and product managers.

What are the preferred qualifications for candidates?

Preferred qualifications include familiarity with Large Language Models, experience deploying NLP systems, managing infrastructure for machine learning models, and working with distributed computing frameworks like Apache Spark.

What is the team culture like at Autodesk?

The team culture is built on collaboration, mutual support, and continuous learning, with an emphasis on an agile, hands-on, and technical approach.

Are there opportunities for personal development in this role?

Yes, Autodesk encourages personal development and knowledge sharing among team members.

What kind of projects will the Machine Learning Developer be involved in?

The developer will contribute to strategic initiatives such as optimizing digital conversion metrics and developing Autodesk Assistant, an LLM-driven chatbot.

Is prior experience in AI or machine learning required?

Yes, candidates are expected to have relevant experience in machine learning, AI frameworks, and associated technologies.

What is Autodesk's stance on diversity and inclusion?

Autodesk takes pride in cultivating a culture of belonging and an equitable workplace where everyone can thrive.

How the world gets designed and made. #MakeAnything

Technology
Industry
10,001+
Employees
1982
Founded Year

Mission & Purpose

Autodesk is changing how the world is designed and made. Our technology spans architecture, engineering, construction, product design, manufacturing, media, and entertainment, empowering innovators everywhere to solve challenges big and small. From greener buildings to smarter products to more mesmerizing blockbusters, Autodesk software helps our customers to design and make a better world for all. Over 100 million people use Autodesk software like AutoCAD, Revit, Maya, 3ds Max, Fusion 360, SketchBook, and more to unlock their creativity and solve important design, business and environmental challenges. Our software runs on both personal computers and mobile devices and taps the infinite computing power of the cloud to help teams around the world collaborate, design, simulate and fabricate their ideas in 3D. We provide exceptional compensation/benefit packages and we’d love for you to join us. We’re proud to be an equal opportunity employer and we consider all qualified applicants without regard to race, gender, disability, veteran status or other protected category. To see our culture in action, check out #AutodeskLife. We are headquartered in the San Francisco Bay Area and have more than 10,000 employees worldwide.