Principal Machine Learning Engineer, General AI, ML & Big Data
At a glance
Highlights
- global networking leader
- pioneering AI platforms
- mentor engineers
- champion engineering excellence
Why this role might suit you
The position offers leadership over cutting‑edge generative AI and multi‑agent systems, work on large‑scale distributed microservices, and the chance to shape ML strategy within a globally recognized networking company.
Skills
About the role
About Opportunity
We are working with a global networking leader driving a fundamental shift in how businesses manage networks. There AI Core group pioneers’ platforms across Generative AI, AI Agents, RAG, Knowledge Bases, Data Mining, Anomaly Detection, and LLM fine-tuning — powering flagship products and enabling entirely new offerings. Innovation isn't just encouraged it's expected.
The Role
As one of our Principal ML Engineer’s, you'll be a key technical leader and thought leader, shaping our ML strategy and building intelligent, high-performance multi-agent systems that perceive, learn, and act in real time.
What You'll Do
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
Requirements
Required Qualifications
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
Preferred Qualifications
MS or PhD in Computer Science or ML
Hands-on experience with ML frameworks: PyTorch, SageMaker, Triton, or TensorRT
Familiarity with NoSQL and document databases
Track record of handling big data, optimising workflows, and improving system performance
Benefits
Health Care Plan (Medical, Dental & Vision)
Life Insurance (Basic, Voluntary & AD&D)
Paid Time Off (Vacation, Sick & Public Holidays)
Family Leave (Maternity, Paternity)
Training & Development
Questions about this role
How do I apply to this Principal Machine Learning Engineer, General AI, ML & Big Data role at C-Serv?
Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.
What's the typical salary for Machine Learning Engineer in Canada?
Compensation for Machine Learning Engineer roles in Canada varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Machine Learning Engineer hub for Canada medians across recent openings.
How fast does AI Applyd auto-apply?
Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.
What ATS does C-Serv use?
AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, LinkedIn Easy Apply, and most other ATS platforms. If we can submit through the platform, we do.
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.