Browse All Jobs
Cresta AI Canada Inc. is seeking a Software Engineer to join their team in Toronto. This is a hybrid role, combining remote work with on-site presence at 1 University Avenue. The Software Engineer will be responsible for
  • Designing, developing, and deploying Cresta’s AI Agent solutions and proprietary models.
  • Focusing on practical AI challenges such as improving reasoning, planning capabilities, and evaluation in real-world scenarios.
  • Collaborating with cross-functional teams to integrate AI Agents into Cresta’s customer solutions.
  • Leading initiatives to scale AI systems for production environments.
  • Contributing to solving cutting-edge problems in AI and helping define the future roadmap for Cresta’s AI Agents.
  • Innovating and research ways to improve security, cost-efficiency, and reliability of AI systems.
To be considered for this role, candidates should have:
  • A Bachelor’s degree in computer science, computer systems engineering, software engineering, or mathematics.
  • 3 to 5 years’ experience as a software engineer.
  • 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).
The company offers:
  • Disability insurance
  • Dental insurance
  • Extended medical insurance
  • Group benefit plan
  • Option to purchase common shares
  • Monthly employee wellness and communication spending money
  • Paid parental leave
  • 15 days paid leave days in Canada
Apply

Cresta