Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Machine Learning Engineer (Virtual Agents)

Full-time

Cresta Intelligence

Job Responsibility:

Cresta is on a mission to turn every customer conversation into a competitive advantage by unlocking the true potential of the contact center. Our platform combines the best of AI and human intelligence to help contact centers discover customer insights and behavioral best practices, automate conversations and inefficient processes, and empower every team member to work smarter and faster. Born from the prestigious Stanford AI lab, Cresta's co-founder and chairman is Sebastian Thrun, the genius behind Google X, Waymo, Udacity, and more. Our leadership also includes CEO, Ping Wu, the co-founder of Google Contact Center AI and Vertex AI platform, and CTO & co-founder, Tim Shi, an early member of Open AI.

Join us on this thrilling journey to revolutionize the workforce with AI. The future of work is here, and it's at Cresta.

About the role:

At Cresta, the AI Agent team is on a mission to create state-of-the-art AI Agents that solve practical problems for our customers. We are focused on leveraging the latest technologies in Large Language Models (LLMs) and AI Agent systems, while ensuring that the solutions we develop are cost-effective, secure, and reliable. This role will involve hands-on work on cutting-edge projects, requiring innovative and passionate machine learning engineers who can bring research into practical, scalable applications.

As a Staff Machine Learning Engineer, your goal will be to take AI Agents from the realm of research and bring them into practical, real-world use cases. This includes developing and deploying proprietary LLMs, scaling AI solutions, and addressing key challenges such as evaluation and reliability. While we're focused on real-world application rather than pure research, you'll be working with some of the most advanced technologies in the GenAI space.

This is a unique opportunity to shape the future of AI at Cresta by solving complex problems and bringing breakthrough AI advancements into production environments.

Responsibilities :

  • Design, develop, and deploy Cresta's AI Agent solutions and proprietary models.
  • Focus on practical AI challenges such as improving reasoning, planning capabilities, and evaluation in real-world scenarios.
  • Collaborate with cross-functional teams including front-end and back-end software engineers to integrate AI Agents into Cresta's customer solutions.
  • Lead initiatives to scale AI systems for production environments, ensuring performance and reliability across use cases.
  • Contribute to solving cutting-edge problems in AI and help define the future roadmap for Cresta's AI Agents.
  • Innovate and research ways to improve security, cost-efficiency, and reliability of AI systems.

Qualifications We Value:

  • Bachelor's Degree in Computer Science, Mathematics, or a related field; Master's or Ph.D. preferred, or equivalent professional experience
  • 7+ years of hands-on industry experience with AI and machine learning, preferably with 3+ years of experience working with LLMs in large-scale production environments
  • Expert knowledge of machine learning concepts and methods, especially those related to NLP, Generative AI, and working with LLMs
  • Proven leadership in designing and deploying AI solutions at scale, with a deep understanding of model optimization and real-time AI applications
  • Extensive practical knowledge of modern machine learning frameworks and technologies (e.g., PyTorch, Tensorflow, Hugging Face, NumPy), as well as experience with distributed systems and cloud-based AI infrastructure
  • Strong problem-solving and strategic thinking abilities, with a proven ability to lead cross-functional teams and work collaboratively to deliver innovative AI solutions in production
  • A passion for driving AI adoption and pushing the boundaries of AI technology into real-world applications, with an ability to mentor junior engineers and influence strategic decisions across the organization

Perks & Benefits:

  • We offer Cresta employees a variety of medical, dental, and vision plans, designed to fit you and your family's needs
  • Paid parental leave to support you and your family
  • Monthly Health & Wellness allowance
  • Work from home office stipend to help you succeed in a remote environment
  • Lunch reimbursement for in-office employees
  • PTO: 3 weeks in Canada

Compensation for this position includes a base salary, equity, and a variety of benefits. Actual base salaries will be based on candidate-specific factors, including experience, skillset, and location, and local minimum pay requirements as applicable. We are actively hiring for this role in the US and Canada. Your recruiter can provide further details.

We have noticed a rise in recruiting impersonations across the industry, where scammers attempt to access candidates' personal and financial information through fake interviews and offers. All Cresta recruiting email communications will always come from the @cresta.ai domain. Any outreach claiming to be from Cresta via other sources should be ignored. If you are uncertain whether you have been contacted by an official Cresta employee, reach out to View email address on ca.edajobs.com

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Staff Machine Learning Engineer (Virtual Agents) in Toronto, ON vacancy
  •  ...We are looking for a Machine Learning Engineer to join our Toronto team and help us take our products to the next level in terms of visual intelligence...  ...with frameworks such as PyTorch, TensorFlow and scikit-learn Practical knowledge of CNNs and modern computer vision architectures... 
    Suggested
    Full time
    Internship
    Manual labor
    Work at office
    3 days per week

    Invision AI

    Toronto, ON
    2 days ago
  •  ...makes Stripe one of the best places to do machine learning. While being an integral part of almost...  ...platforms and services that enable ML engineers and data scientists across Stripe to take...  ...power Stripe's ML-driven products. As a Staff Engineer, you'll make decisions with a large... 
    Suggested
    Long term contract
    Flexible hours

    Stripe

    Toronto, ON
    21 days ago
  • $200k - $300k per year

     ...brings together Data Scientists, Backend Engineers, Data Engineers, ML Engineers, and Product...  ...because shipping is the beginning of the learning cycle, not the end of it. Raise the...  ...beyond casual experimentation; you use AI agents every day and have a practical sense of how... 
    Suggested
    Long term contract
    Casual work
    Work at office
    Remote work
    Work from home
    Flexible hours
    2 days per week
    3 days per week

    HelloFresh

    Toronto, ON
    6 hours ago
  • $168k - $231k per year

     ...authentication for generative AI and AI agents, our team is instrumental in bringing the...  ...life. We collaborate closely with the Machine Learning team and various product teams to ensure...  ...our users. The Opportunity :  As a Staff Machine Learning Engineer on the Generative... 
    Suggested
    Local area
    Worldwide

    Okta

    Toronto, ON
    12 days ago
  •  ...Responsibilities Design, train, and fine-tune state-of-the-art language models. Develop AI agents combined with retrieval-augmented language models. Build efficient and scalable machine learning training and inference systems. Track current research literature and emerging... 
    Suggested
    Full time
    Internship

    GPTZero

    Toronto, ON
    15 days ago
  •  ...an end-to-end team going from ideas to models to shipping in production. You can learn more about our team’s work from this recent talk . What you’ll do As a machine learning engineer, you will be responsible for analyzing opportunities, proposing ideas, training &... 
    Full time

    Stripe

    Toronto, ON
    6 hours ago
  • $110k - $130k per year

     ...patient care! And you’re joining a thrice-certified Great Place to Work!  Your Role Clarius Mobile Health is seeking a Machine Learning Engineer to contribute to a special project focused on expanding access to ultrasound technology while advancing our next-generation... 
    Permanent employment
    Contract work
    Fixed term contract
    Work at office
    Remote work
    Worldwide

    Clarius Mobile Health

    Toronto, ON
    2 days ago
  • $154k - $232k per year

     ...empowered to do your best work. Job Summary As a Principal Machine Learning Engineer, you will design, build, deploy, and scale machine learning...  ...Architect and implement LLM-powered systems that integrate agents and services across multiple cloud platforms into a unified... 
    Virtual
    Full time
    Work at office

    Equinix

    Toronto, ON
    19 days ago
  •  ...It all started when engineer Fred Luddy wrote code that automated a tedious task for...  ...people. Job Description The Machine Learning Developer designs, builds, ships, and operates...  ...problems, it now also means using AI agents as part of the build process itself. This... 
    Full time
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Toronto, ON
    6 days ago
  • $140k - $192.5k per year

     ...advertising and marketing channels. We're looking to add a  Machine Learning Engineer to our Data Science team! This team works on solving...  ...candidates based in Canada and the United States.   Want to learn more about our Data Science Team: Learn more about our team... 
    Local area
    Remote work
    Work from home
    Home office

    StackAdapt

    Toronto, ON
    12 days ago
  • $105.39k - $125.09k per year

     ...Required Skills Azure data factory, Azure data bricks, Azure Machine Learning, PySpark, SQL, Python,  PB, AWS, SF, DEVOPS and Azure...  ...and solutions leveraging strengths from strategy and design to engineering, all fueled by its market leading capabilities in AI, generative... 
    Permanent employment
    Full time
    Local area

    Capgemini

    Toronto, ON
    18 days ago
  •  ...makes Stripe one of the best places to do machine learning. The ML Infra team builds services and...  ...will work closely with machine learning engineers, data scientists, and product engineering...  ...building and shipping production AI agents Familiarity with the LLMs and LLM Frameworks... 

    Stripe

    Toronto, ON
    20 days ago
  • $100k - $145k per year

     ...Thomson Reuters is seeking a Senior Machine Learning Engineer who will create the machine learning solutions development and technical implementation...  ...a plus. Familiarity with Spark, Airflow, PyTorch, Scikit-learn, Pandas, Keras, and other relevant ML libraries.... 
    Remplacement
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Toronto, ON
    1 day ago
  • $118.8k - $148.5k per year

     ...belong and have the opportunity to thrive. Machine Learning is at the heart of Lyft’s products and decision-making. Machine Learning Engineers at Lyft operate in dynamic environments,...  ...AI systems (e.g., LLM-powered analytical agents) that automate decision-making and reduce... 
    Hourly pay
    Work at office
    Flexible hours
    3 days per week

    Lyft

    Toronto, ON
    5 days ago
  •  ...Machine Learning Engineer, Associate Director – AI Innovation Teams Fitch Ratings is seeking a Machine Learning Engineer to join our new AI Innovation...  ...matter – Develop net-new generative AI platforms, multi-agent orchestration systems, and intelligent automation that will... 
    Immediate start

    Fitch Group

    Toronto, ON
    24 days ago
  •  ...from data. Our consultants bring deep expertise in Data Science, Machine Learning, and AI. Our business value and leadership have been...  ...We are looking for a motivated and passionate Machine Learning Engineers for our team. As part of this job, you will be responsible... 
    Full time
    Remote work

    Tiger Analytics Inc.

    Toronto, ON
    a month ago
  •  ...We care about design, taste, and craft as much as research and engineering – shipping experiences that creatives actually love. We’ve raised...  ...at ideogram.ai , and check out the following links to learn more about our work: Ideogram 4.0 , Enterprise , and Custom... 
    Full time
    Work at office

    ideogram

    Toronto, ON
    6 hours ago
  • $150k - $200k per year

     ...Senior Machine Learning Engineer – AI Innovation Teams As one of the world’s top three credit ratings agencies, Fitch Ratings plays a critical...  ...– Design and ship production generative AI platforms, multi-agent systems, and intelligent automation that will process... 
    Long term contract
    Internship
    Manual labor
    Immediate start

    Fitch Group

    Toronto, ON
    13 days ago
  •  ...Senior Machine Learning Engineer Toronto, ON (3 Days WFO)   Role Description:  Senior Machine Learning Engineer who can work independently| collaborate effectively with data scientists and engineers| and help accelerate the delivery of enterprise AI solutions from... 
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    a month ago
  •  ...impact, and orchestrates execution through both humans and AI agents. From store managers and DC leaders to category and supply...  ...prominent VC and angel investors. Your Role As an AI / Machine Learning Engineer at Thri5, you'll help build the agent layer that powers... 
    Full time

    Thri5 Inc.

    Toronto, ON
    a month ago
  • $118.8k - $148.5k per year

     ...that powers both human associates and AI agents to make riders and drivers feel safe and...  ...together ML, data, backend, and product engineers alongside data scientists and operations...  ...to transform these systems. As a Machine Learning Engineer on the SCC team, you will fine-... 
    Hourly pay
    Work at office
    Flexible hours
    3 days per week

    Lyft

    Toronto, ON
    5 days ago
  • $60k - $100k per year

     ...Gartner to name a few. We are growing our machine learning team in North America. Join us to...  ...provide dynamic, live guidance to every agent based on the best practices of the top performers...  ...About Your Role As an ML software engineer intern, you will join a team full of... 
    Hourly pay
    Internship
    Work at office

    Cresta

    Toronto, ON
    more than 2 months ago
  • $45 - $70 per hour

     ...AI platform combines conversational AI agents, real-time human agent augmentation, and...  ...ll collaborate with top researchers and engineers in the field. We provide opportunities for...  ...Science, Artificial Intelligence, Machine Learning, or a related technical field. Proficiency... 
    Hourly pay
    Internship
    Work at office
    Local area

    Cresta

    Toronto, ON
    a month ago
  • $143.6k - $205.2k per year

     ...About the Role: The Machine Learning team at Tubi drives the innovation behind personalized user experiences.  With the largest inventory...  .... We are seeking a highly skilled Senior Machine Learning Engineer to contribute to transformative projects in video personalization... 
    Long term contract
    Remplacement
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Flexible hours

    Tubi - Canada

    Toronto, ON
    more than 2 months ago
  •  ...CSC Generation is the AI-native holding company re-engineering omnichannel retail. We acquire iconic brands and transform them with Genesis, our operating platform combining a Data Fabric, Automation Engine, proprietary tools, and shared services to modernize operations, elevate... 
    Full time

    cscgeneration-2

    Toronto, ON
    16 days ago
  • $85 per hour

     ...Larry Summers , and Jack Dorsey . Position: ML Engineer (Coding Agent Experience) Type: Contract Compensation:...  ...frontier AI coding agents to complete and evaluate complex machine learning and AI engineering tasks. Review model-generated implementations... 
    Remote job
    Contract work
    Summer work

    Mercor

    Toronto, ON
    10 days ago
  •  ...Virtual Sales Agent Task Buddie is growing quickly, and we’re looking for driven Sales Agents to join our team. In this role, you’ll play a key part in fueling our growth in developing new business opportunities, connecting with potential clients, and setting up qualified... 
    Virtual
    Full time
    Remote work

    Virtual Task Buddie

    Toronto, ON
    13 days ago
  • $131k - $181k per year

     ...best work. Job Summary Most engineering roles now come with AI tools....  ...owning every gate.  We are hiring Staff and Senior Staff Engineers to build those agents and the platform they run on. You...  ...agent systems, and feed what you learn back into the platform Bring... 
    Full time
    Work at office

    Equinix

    Toronto, ON
    a month ago
  • $10k per year

     ...open-source browser infrastructure for AI agents and apps . We make it easy for developers...  ...Role We're looking for an exceptional engineer to shape how AI agents interact with the web...  ...'s Sessions API Running experiments to learn which models/prompts/harnesses actually... 
    Full time
    Work at office

    steel

    Toronto, ON
    6 hours ago
  •  ...initiatives across Decisioning Studio, including agent setup, creative and launch workflows,...  ...with Product, Design, and ML Engineering to translate the AI product roadmap into...  ...experience building user experiences for machine-learning and data-intensive applications. ~ Preferred... 
    Full time
    Work at office
    Flexible hours

    Braze

    Toronto, ON
    12 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Machine Learning Engineer (Virtual Agents). Be the first to apply!