Autodesk is looking to build out best-in-class tools for internal developers by adopting new technology and innovation, and is seeking a Software Development Engineer to design, develop, and optimize scalable, secure, and high-performance cloud-native solutions.
Requirements
- Strong hands-on experience with AWS services (e.g., EC2, EKS, Lambda, S3, RDS, IAM)
- Expertise in Kubernetes orchestration and containerization
- Proficiency in Python for backend development, automation, and scripting
- Hands-on experience with MCP (Model Context Protocol) or similar frameworks
- Deep understanding of LLMs, AI agent architectures, and orchestration frameworks (LangChain, AutoGen, Semantic Kernel, or equivalent)
- Familiarity with Infrastructure-as-Code tools (Terraform, CloudFormation, or AWS CDK)
- Experience with CI/CD pipelines and DevOps practices
Responsibilities
- Design and build cloud-native applications and services on AWS using Python
- Develop, deploy, and manage containerized workloads using Kubernetes
- Implement Agentic AI capabilities to drive intelligent automation and system optimization
- Automate infrastructure provisioning, CI/CD pipelines, and monitoring solutions
- Collaborate with architects, engineers, and stakeholders to define and implement scalable technical solutions
- Design and implement AI agents leveraging MCP to enable interoperability between tools, APIs, and enterprise systems
- Develop workflows and orchestrations for agents to perform complex tasks autonomously
Other
- Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent professional experience
- Strong problem-solving, collaboration, and communication skills
- Ability to work in a hybrid work arrangement, reporting into the Novi, Michigan office
- Must be eligible to work in the U.S.
- Travel requirements not specified