✨ About The Role
- The Principal Software Engineer will work closely with researchers and engineers to integrate ML models into Autodesk products.
- Responsibilities include automating ML model testing and implementing CI/CD pipelines for seamless deployment.
- The role involves monitoring the health and performance of deployed models and providing timely solutions to issues.
- The engineer will manage re-training pipelines to ensure ML models are continuously updated and optimized.
- A product ownership mindset is required, with the ability to escalate issues and present insights to stakeholders.
âš¡ Requirements
- A strong background in software development with at least 3 years of experience is essential for this role.
- Candidates should have experience in scaling Machine Learning training and data pipelines, particularly in distributed systems.
- Proficiency in cloud services and architectures, such as AWS or Azure, is necessary.
- Familiarity with modern deep learning libraries and frameworks, including PyTorch and Lightning, is highly valued.
- Excellent documentation skills are important for effectively communicating code, architectures, and experiments.