Cresta Logo

Cresta

Software Engineer

Posted 2 Days Ago
Be an Early Applicant
Toronto, ON
Senior level
Toronto, ON
Senior level
The Software Engineer at Cresta will design, develop, and deploy AI Agent solutions, improving reasoning and planning capabilities, collaborating with cross-functional teams, leading AI system scaling initiatives, and innovating in ways to enhance security and reliability of AI applications.
The summary above was generated by AI
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.

COMPANY NAME:
Cresta AI Canada Inc.

BUSINESS ADDRESS:
100 King Street West, 1 First Canadian Place, Suite 6200, Toronto, ON M5X 1E8

TERMS OF EMPLOYMENT:
Full-time, Temporary

LOCATION OF WORK
Hybrid (Location 1: Employee’s home; Location 2: 1 University Avenue #05-118, Toronto, ON M5J 2P1 Canada)

LANGUAGES
English

EDUCATION
Bachelor’s degree in computer science, computer systems engineering, software engineering, or mathematics.

EXPERIENCE
5 years or more experience as a software engineer.

DUTIES
• 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.

EXPERIENCE AND SPECIALIZATION
Computer and technology knowledge

● Experience working with a Machine Learning Platform application
● Hands on experience in developing and working on generative AI applications in the past
● Proficiency in designing and maintaining APIs (gRPC, REST, WebSocket, etc.).
● Familiarity with high-performance database schema design and optimization.
● Experience with containerized application deployment (Kubernetes).
● Hands-on experience with major cloud providers (AWS, GCP, Azure).

BENEFITS
Disability insurance, dental insurance, extended medical insurance, group benefit plan (Life & AD & D, Vision, Out of country Employee Assistance Program, Virtual health), option to purchase common shares, monthly employee wellness and communication spending money. Paid parental leave. 15 days paid leave days in Canada.

HOW TO APPLY
By email [email protected]

WAGE:
$170,000 to $200,000 per annum, 40 hours per week

#LI-DNI

Top Skills

AI
Machine Learning

Similar Jobs

3 Days Ago
Hybrid
Toronto, ON, CAN
Mid level
Mid level
Fintech • Machine Learning • Payments • Software • Financial Services
The Principal Associate, Software Engineer at Capital One will work on various projects involving backend, frontend, and mobile development. Responsibilities include creating applications using object-oriented programming, employing TDD, mentoring team members, and designing solutions across development tools in Agile teams.
Top Skills: GoJavaKotlinPythonScalaSwift
An Hour Ago
Remote
Hybrid
6 Locations
Junior
Junior
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
As a Windows Sustaining Software Engineer, you will lead technical initiatives for the Sensor Platform, troubleshoot complex issues, and support teams in developing high-quality sensor software. Collaboration across teams and mentoring for best practices are key responsibilities.
Top Skills: C++Python
Yesterday
Hybrid
Toronto, ON, CAN
Senior level
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
As a Staff Android Engineer, you'll enhance the Retail payment solutions, architecting codebases to support various workflows. Your role involves collaboration across teams, ensuring high-quality, scalable applications, alongside mentoring other engineers and improving development processes.
Top Skills: JavaKotlin

What you need to know about the Toronto Tech Scene

Although home to some of the biggest names in tech, including Google, Microsoft and Amazon, Toronto has established itself as one of the largest startup ecosystems in the world. And with over 2,000 startups — more than 30 percent of the country's total startups — Toronto continues to attract new businesses. Be it helping entrepreneurs manage their finances, simplifying business operations by automating payroll or assisting pharmaceutical companies in launching new drugs, the city's tech scene is just getting started.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account