Senior Machine Learning Engineer
New
C
C-ServNetworking and AI
CanadaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 5–10 years
- Required Skills
- AWSDockerPythonGCPKubernetesMachine LearningAzureFastAPICI/CDRESTful APIs
Requirements
- Degree in Computer Science, Mathematics, or a related field
- 5–10 years of full software development lifecycle experience (design, coding, testing, deployment, and operations)
- 5–10 years of Python expertise, including advanced features and libraries
- Strong experience designing RESTful APIs (e.g., FastAPI)
- Proficiency with Docker, Kubernetes, and CI/CD pipelines
- 3+ years designing and architecting large-scale distributed systems on cloud platforms (AWS, Azure, or GCP)
- Proven experience as a tech lead or engineering mentor
Responsibilities
- Define and drive the technical vision for ML solutions across products and platforms
- Own the end-to-end software development lifecycle from design and code reviews through to deployment and operations
- Architect high-performance, scalable microservices including synchronous and asynchronous web services
- Build real-time inference pipelines for complex models using Triton, TensorRT, and mixed-precision computing
- Mentor engineers, set technical direction, and foster a strong team culture
- Champion engineering excellence, system resilience, and continuous operational improvement
View Full Description & ApplyYou'll be redirected to the employer's site