Senior Software Engineer (AI/ML Platform) - Job Opportunity at Autodesk
Job Requisition ID: #24WD76640
Position Overview
Autodesk is seeking an experienced Senior Software Engineer to join our AMP team. This role focuses on designing our AI/ML serving platform within a hybrid cloud architecture, ensuring scalable and efficient model serving and inference systems. You will be responsible for seamless deployment and management across various environments. If you have a strong background in software engineering, AI/ML technologies, and hybrid cloud infrastructures, this role offers a rewarding opportunity to shape the future of Autodesk’s AI/ML capabilities.
Key Responsibilities
- Design and Implement Scalable AI/ML Serving Systems: Develop systems capable of handling varying loads and performing with low latency.
- Hybrid Cloud Architecture Management: Architect and manage a hybrid cloud environment using resources from on-premises and multiple cloud platforms like AWS, Azure, and GCP.
- Model Deployment and Versioning: Oversee deployment of AI/ML models into production, including CI/CD pipelines setup for model versioning and updates.
- Performance Monitoring and Optimization: Implement tools and practices to monitor AI/ML models, identifying bottlenecks and optimizing performance.
- Security and Compliance: Ensure adherence to industry standards and regulatory requirements for data security and privacy.
- Collaboration and Leadership: Work closely with AI/ML researchers, data engineers, and other partners to transition models into production-ready systems.
- Research and Innovation: Stay updated on AI/ML technologies, cloud computing, and software engineering practices to integrate cutting-edge solutions.
Minimum Qualifications
- BS or MS in Computer Science, or equivalent practical experience.
- 5+ years of software development and engineering experience.
- Hands-on experience with AI/ML frameworks like TensorFlow and PyTorch.
- Proficiency in programming languages such as Python.
- Experience with hybrid cloud architectures and cloud providers like Azure.
- Familiarity with containerization technologies (Docker) and orchestration systems (Kubernetes).
- Knowledge of CI/CD pipelines and DevOps practices.
- Understanding of performance metrics and latency optimization techniques.
Preferred Qualifications
- Cloud certifications from major providers (AWS, Google Cloud, Microsoft Azure).
- Experience with big data technologies and ecosystems (Hadoop, Spark, Kafka).
- Familiarity with AI/ML model monitoring tools (MLflow, Kubeflow, TensorBoard).
Location: Pune | Workplace Type: Hybrid
Why Join Autodesk?
At Autodesk, we pride ourselves on fostering a culture of innovation, collaboration, and belonging. Our software enables the creation of the greenest buildings, cleanest cars, and most compelling movies. We support our employees in unleashing their full potential, leading to exceptional outcomes for our customers.
When you become an Autodesker, you can be your authentic self while engaging in meaningful work. Discover the joy of innovation and the satisfaction of transforming the future.
Salary Transparency
At Autodesk, we offer competitive compensation packages. Salary is just one part of our total rewards. We also provide discretionary annual cash bonuses, commissions for sales roles, stock or long-term incentive cash grants, and comprehensive benefits.
Diversity and Belonging
We are committed to creating a culture of belonging and equity where everyone can thrive. Learn more about our diversity and inclusion efforts .
Existing Contractors and Consultants: Please search for open jobs and apply internally.