Back to jobs

Senior Machine Learning Engineer - Canada

Jobright.ai
Canada
Full-time
AI tools:
Perplexity
PyTorch
TensorFlow
Hugging Face
Applications go directly to the hiring team

Full Description

This role is part of the Jobright TNT - the private hiring network connecting top talent with top AI startups like Perplexity, Mercor, Cresta, Suno and 150 more.

This is not a mass job posting. Only select, high-signal candidates are invited to Jobright TNT and recommended directly to hiring teams

Hiring Company: Cresta

One-liner: Cresta is a $1.6B enterprise AI platform born out of the Stanford AI Lab, transforming how Fortune 500 companies run their contact centers.

Salary: $190K/yr - $300K/yr

Why Join Us:

Role Responsibilities

• Lead the design and development of Cresta's next-generation AI Agents and Agentic Assist systems, defining system architecture and core modeling approaches

• Architect intelligent, multi-step agent workflows that combine real-time guidance, knowledge retrieval, reasoning, summarization, and automated actions into cohesive production systems

• Design, deploy, and optimize LLM-powered systems, including Retrieval-Augmented Generation (RAG) pipelines, multi-agent orchestration, and domain-adapted models

• Improve reasoning, planning, and tool-use capabilities in real-world AI applications

• Develop evaluation strategies for complex, non-deterministic systems, including offline benchmarking, online experimentation, and LLM-as-a-judge methodologies

• Diagnose and mitigate real-world failure modes such as hallucinations, retrieval errors, tool misuse, prompt brittleness, and multi-step reasoning breakdowns

• Define and measure quality metrics (e.g., accuracy, faithfulness, task completion, latency, cost, robustness) to improve system reliability and performance

• Optimize AI systems for scalability, latency, security, and cost efficiency in production environments

• Collaborate cross-functionally with product, frontend, and backend teams to integrate AI capabilities seamlessly into Cresta's platform

• Mentor engineers, contribute to technical strategy, and help shape the roadmap for Cresta's AI systems

Qualitications

Required

• Bachelor's degree in Computer Science, Mathematics, or a related field; Master's or Ph.D. preferred

• 5–8+ years of industry experience building and deploying machine learning systems in production, including significant experience working with LLMs

• Strong expertise in NLP, Generative AI, transformer architectures, embeddings, and retrieval systems

• Proven experience designing and deploying Retrieval-Augmented Generation (RAG) systems in enterprise environments

• Experience building and evaluating complex agentic or multi-step LLM workflows

• Strong knowledge of modern ML frameworks and tools (e.g., PyTorch, TensorFlow, Hugging Face) and distributed/cloud-based infrastructure

• Demonstrated ability to optimize real-time ML systems for performance, scalability, and reliability

• Strong technical leadership skills, with the ability to influence cross-functional decisions and raise the engineering bar

How can I join Jobright TNT:

If this is your first time applying to a Jobright TNT role, the process works as follows:

1. Apply to your first Jobright TNT role

2. We review your background to determine if you meet the TNT quality bar

3. If qualified, your application is directly recommended to the employer

4. Once accepted into TNT, you may be:

- Invited to apply for other exclusive TNT-only roles

- Invited to private, invite-only hiring events with top startups

You will be notified of your TNT selection result.

PS: All Jobright TNT roles are 100% real, directly hired by top AI startups we partner with, and come with priority review and higher response rates than the normal application queue.

Applications go to the hiring team directly