Salary
💰 CA$106,500 - CA$156,200 per year
Tech Stack
CloudGoHadoopJavaKafkaPythonPyTorchSparkTensorflow
About the role
- Work with customer teams to understand their data processing and model training needs, and help shape platform design with empathy
- Implement monitoring practices to track AI/ML model performance during training and in production, identifying bottlenecks and improving efficiency
- Contribute to CI/CD pipelines and deployment workflows that ensure smooth, reliable model updates and rollbacks
- Stay current with developments in AI/ML, cloud computing, and MLOps, exploring ways to integrate new technologies that enhance platform capabilities
Requirements
- BS or MS in Computer Science, or equivalent practical experience
- 3-5 years of experience in software development, with exposure to production systems
- Familiarity with deep learning, statistical modeling, or neural networks
- Hands-on experience with AI/ML frameworks (e.g., TensorFlow, PyTorch)
- Proficiency in Python and experience with another language such as Java or Go
- Strong communication skills and eagerness to work with cross-functional teams
- Understanding of metrics and optimization techniques to improve system efficiency
- Commitment to continuous learning and keeping up with trends in AI/ML and software engineering