A
Autodesk
FrontendSenior
Senior Machine Learning Software Engineer
PythonC++PyTorchTensorFlowpandasscikit-learnPySparkHadoopApache SparkHiveDatabricksSageMakerAWSGCPDocker
About the Position
This role is for a Senior Machine Learning Software Engineer on the Fusion Collaborative Research and Innovation team at Autodesk. The engineer will bridge machine learning research and production software development for the Fusion CAD/CAM product, working on prototyping, data pipelines, and integration.
Responsibilities
- Develop robust software prototypes demonstrating applications of models, in collaboration with machine learning researchers and ML Ops
- Identify opportunities to automate and streamline processes to improve research and development velocity
- Participate in design discussions with software architects as projects mature from research to pre-production
- Write programs that interface with production software, such as Fusion
- Develop data pipelines to facilitate the machine learning lifecycle
- Containerize and deploy applications (Docker)
- Advocate and implement best practices to ensure the team is developing code effectively at different stages of research and prototype maturity
- Work across a diverse group of machine learning researchers, developers, product managers, software architects and user experience designers
Requirements
- A degree in a related field (Data Science, Computer Science, Statistics or a quantitative-related field) or equivalent professional experience.
- Proficient in Python, C++
- Experience with industry best practices for developing and maintaining complex code bases
- Strong documentation skills to hand-off code and software architecture
- A self-starter with initiative to search for solutions and execute on problems with minimal supervision
- Comfortable working in newly forming ambiguous areas where learning and adaptability are key skills and requirements may change as new information is gained
- Ability to break down a large problem into small components and provide a clear solution for each
Benefits
- Competitive compensation package including annual cash bonuses, commissions for sales roles, stock grants, and comprehensive benefits
Senior Machine Learning Software Engineer
View Original