Senior ML Engineer — Water Systems AI
Autodesk
Toronto
Hybrid
CAD 90,000 - 130,000
Full time
Job summary
A global software company is seeking a Machine Learning Engineer to enhance operational decision-making in water utilities through AI solutions. The ideal candidate will have 3-5 years of experience in machine learning, strong Python skills, and familiarity with AWS services. Responsibilities include optimizing ML models and building scalable cloud-based pipelines. Join us in our mission to transform how utilities manage water resources.
Benefits
Competitive compensation package
Annual cash bonuses
Comprehensive benefits package
Qualifications
- 3-5+ years of experience in machine learning and software development for production systems.
- Strong proficiency in Python and relevant ML libraries.
- Experience with cloud-based ML services.
Responsibilities
- Implement and optimize AI models for predictive analytics and decision-making.
- Build scalable cloud-based ML pipelines and APIs using Python.
- Collaborate on the end-to-end ML lifecycle from data ingestion to model deployment.
Skills
Python
Machine Learning Libraries (scikit-learn, TensorFlow, PyTorch)
Cloud-based ML Services (AWS SageMaker)
Data Structures and Algorithms
SQL/NoSQL Databases
CI/CD Pipelines
API Development
Communication and Collaboration
Education
Bachelor's or Master's in Computer Science, Engineering, Data Science
Tools
Python
FastAPI
AWS
Docker
A global software company is seeking a Machine Learning Engineer to enhance operational decision-making in water utilities through AI solutions. The ideal candidate will have 3-5 years of experience in machine learning, strong Python skills, and familiarity with AWS services. Responsibilities include optimizing ML models and building scalable cloud-based pipelines. Join us in our mission to transform how utilities manage water resources.