Senior Machine Learning Engineer in Toronto

Senior Machine Learning Engineer in Toronto

Toronto Full-Time 135000 - 165000 $ / year (est.) On-site
C

At a Glance

  • Tasks: Design and validate cutting-edge ML/NLP models to solve real-world problems.
  • Company: Join a Silicon Valley unicorn startup spun out of Stanford AI lab.
  • Benefits: Competitive salary, great benefits, and opportunities for professional growth.
  • Other info: Collaborative environment with autonomy and exciting projects.
  • Why this job: Make a significant impact in AI while working with top-tier experts.
  • Qualifications: Master's or PhD in Computer Science with 5+ years in ML/NLP.

The predicted salary is between 135000 - 165000 $ per year.

We are a Silicon Valley Series C startup, spun out of the Stanford AI lab and co-founded by Sebastian Thrun. Cresta launched in 2020 and has grown revenue and our team by 300%, becoming officially a Unicorn. We’ve assembled a world-class team of AI and ML experts, go-to-market leaders, top-tier investors, and advisors. Our valued customers include brands like Intuit, Porsche, Holiday Inn, and Dropbox. We are growing our machine learning team in North America. Join us to develop great products in an exceptional strong team. Cresta is on a mission to make every knowledge worker 100x as effective, 10x faster, and 10x better. We apply AI to improve Call Center operations using our patented real-time coaching platform.

As an ML software engineer, you will join a team full of talented experts in frontend, backend, and ML/NLP. We work on a variety of ML problems, including but not limited to text generation, classification, summarization, etc. Our team leverages the latest in cutting edge LLM and GPT technologies to enable a truly market differentiated product suite. You will join a collaborative but highly autonomous working environment in which each member has a defined role with clear expectations, as well as the freedom to pursue individual projects.

What you will do:

  • Collaborate with product managers, data scientists, and other cross-functional team members to understand, define, and detail product requirements, ensuring alignment with business objectives.
  • Design, prototype, and validate ML/NLP models to solve challenging cutting-edge problems, using state-of-the-art techniques and best practices.
  • Work with our production teams to build and deploy scalable, high-performing, and reliable ML/NLP pipelines and systems that operate 24x7.
  • Actively contribute to the continuous improvement of our ML productivity, by identifying and leveraging opportunities for automation, data improvements, code optimization, and process enhancements.
  • Help shape the direction of machine learning and artificial intelligence at Cresta.

What we look for:

  • Master's degree or PhD in Computer Science or related technical fields.
  • Minimum of 5 years of experience in software development, with a strong focus on machine learning and natural language processing.
  • Proven hands-on experience in developing, deploying, and maintaining ML/NLP models and pipelines.
  • Expertise in programming languages such as Python, Go and ML/NLP libraries such as PyTorch, Tensorflow, Transformers.
  • Solid understanding of software development principles, data structures, algorithms, and design patterns.
  • Experience with LLMs and model optimization.
  • Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes) is a plus.
  • Strong problem-solving, communication, and collaboration skills.

We are actively hiring for this role in Canada, and offer competitive local pay and benefits.

Senior Machine Learning Engineer in Toronto employer: Cresta

Cresta is an exceptional employer that fosters a culture of innovation and collaboration, making it an ideal place for Senior Software Engineers to thrive. With a focus on cutting-edge AI solutions and backend system integrations, employees benefit from a dynamic work environment that encourages professional growth and development. Located in a vibrant tech hub, Cresta offers unique opportunities to work on impactful projects while enjoying a supportive team atmosphere that values creativity and excellence.

C

Contact Details:

Cresta Recruitment Team

We think you need these skills to ace Senior Machine Learning Engineer in Toronto

Machine Learning
Natural Language Processing (NLP)
Python
Go
PyTorch
TensorFlow
Transformers