Senior Software Developer
Core
Design and develop the backend platform and REST APIs for the Autodesk Assistant, an AI-powered conversational experience platform.
Role type
Senior Software Developer (Backend)
Builds
Scalable backend services, REST APIs, and plugin architecture for AI assistants.
Domain
AI/ML platform, Cloud infrastructure, Distributed systems
Deliverable
production ML models | product features
Required skills
Python, Java, REST API design, Automated testing, Cloud deployment (AWS), Database management (DynamoDB/Aurora), JSON/XML
Preferred skills
Go, Distributed systems architecture, AI/LLM integrations, Agent-based systems
Technologies
Python, Java, Go, AWS, DynamoDB, Aurora, Selenium, Jasmine, Cucumber
Responsibilities
Design and develop scalable REST APIs and backend services; Build a flexible plugin architecture for AI integration; Write maintainable code using TDD and unit testing; Mentor team members on engineering best practices; Troubleshoot complex application issues; Translate business requirements into technical solutions.
Seniority
Senior, hands-on IC