Software Engineer, ML Platform

Autodesk
Apply Now

Job Description

Customers use Autodesk software to design and create the physical world that we live in—from complex structures like tall skyscrapers, to strong bridges, to modern cars and even eye-popping movies. Autodesk ML Platform helps enable and integrate AI and machine learning solutions into our software products that improve the design and creation process.

The Machine Learning Platform team is looking for a driven and passionate software engineer who can work in a strong team environment. You will join the new engineering team to build the next generation platform to enable artificial intelligence & machine learning solutions to enable new capabilities & insights into Autodesk products and services. You will play an important role in building an infrastructure with diverse tools enabling data engineers, researchers, software engineers and DevOps to collaborate as part of the ML development lifecycle from feature engineering, model training & evaluation, deployment and running prediction services. You will partner with teams from product engineering teams ranging from construction, manufacturing and entertainment.

As part of the initial “founding” core of the team you will be responsible for system designs, drive architectural direction and own critical components of the platform. Finally, you are excited by the idea of building on a multi-year roadmap of a strategic platform and collaborating closely and cross-functionally with data scientists, engineers and operations.

Responsibilities

  • Design and engineer software systems part of the next generation Autodesk ML Platform to support full ML lifecycle management
  • As part of the initial and core set of engineers, tactically advocate for best development practices while strategically driving long term technology direction for the team.
  • Identify opportunities to automate and streamline processes to improve ML development
  • Build end-end systems to automate time-consuming processes, like feature engineering.
  • Build tools for building & deploying ML solutions to production applications
  • Automate and orchestrate tasks for managing big data sets
  • Build large scale data stores that house ML artifacts like models, features, parameters etc...
  • Build low latency prediction/inference services
  • Work across a diverse group of machine learning researchers, developers, product managers, software architects and operations

Basic Qualifications

  • BS or MS in Computer Science, or related experience
  • Creative problem-solving skills
  • Ability to break down a large problem into small components and provide a clear solution for each
  • Excellent communication and collaboration
  • 1+ years of experience in software development and engineering
  • Expertise in programming languages such as Java, Python, Scala, SQL, scripting etc...
  • Solid track record in delivery of production systems and services
  • Proven experience in Amazon AWS cloud technologies
  • Experience in system design and distributed software architecture
  • Experience working with big data: NoSQL, Hadoop, Spark, Hive, data pipelines
  • Experience with agile development methodology: CI/CD & test-driven development

Preferred Qualifications

  • Exposure to deploying ML-enabled projects and solutions to production
  • Experience with AWS SageMaker or other cloud machine-learning platforms
  • Experience with cloud data processing, training, deployment, or operations like Snowflake or Databricks
  • Exposure to statistical analysis
  • Past Collaboration with data scientists and researchers
  • Experience with ML libraries like PyTorch, TensorFlow, XGBoost, Pandas, ScikitLearn...

Company Info.

Autodesk

Autodesk is the global leader in design and make technology, including industry-leading 3D design, engineering, and entertainment software and services, that offer customers better outcomes though automation and insights for their design and make processes. With over $3.5 billion in revenue and more than 12,000 employees, Autodesk has established itself as the leading provider of design and make technology that empowers innovators everywhere.

  • Industry
    Computer software
  • No. of Employees
    12,600
  • Location
    San Rafael, CA, USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Autodesk is currently hiring Platform Engineer, Machine Learning Jobs in Portland, OR, USA with average base salary of $120,000 - $190,000 / Year.

Similar Jobs View More