Senior Software Developer, AI/ML

Posted 42ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Software Developer at Autodesk building AI-driven software for operational decision-making. Implementing ML systems and collaborating with teams to innovate in the AEC industry.

Responsibilities:

  • Implement, integrate, and optimize ML systems for forecasting, anomaly detection, simulation surrogates, and decision support.
  • Build production inference pipelines, APIs, and services.
  • Design LLM applications (RAG, tool-calling, contextual Q&A) and agentic workflows that orchestrate multi-step tasks — including agentic code generation to automate model-driven actions.
  • Implement MCP routes, schemas, and integrations to connect models with structured product data and tools.
  • Ensure reliability with CI/CD, unit/integration/performance testing, observability, and monitoring (model drift, metrics, logs).
  • Collaborate with platform/cloud teams to deploy models and troubleshoot integrations.
  • Stay current with state-of-the-art AI applications and contribute improvements to models, tooling, and AI engineering practices.

Requirements:

  • Bachelor’s or Master’s in CS/Engineering/Data Science or equivalent experience.
  • 5+ years combining software development and AI/ML for production systems.
  • Experience with ML libraries such as scikit-learn, PyTorch, Ray.
  • Experience building with APIs, services, containers, CI/CD.
  • Familiarity with time-series/sensor/simulation data and basic cloud platform services.
  • Good teamwork, independent learning.

Benefits:

  • Annual cash bonuses
  • Comprehensive benefits package