Cresta AI is seeking a Software Engineer to join their team in Toronto, Canada. The successful candidate will be responsible for designing, developing, and deploying Cresta’s AI Agent solutions and proprietary models. This role involves working on practical AI challenges, collaborating with cross-functional teams, and leading initiatives to scale AI systems for production environments.Cresta AI Canada Inc. offers full-time employment with a hybrid work arrangement, combining work from home and from the office, located at 1 University Avenue #05-118, Toronto.
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.
Requirements: - Bachelor’s degree in computer science, computer systems engineering, software engineering, or mathematics.
- 5 years or more experience as a software engineer.
- Experience working with a Machine Learning Platform application.
- Hands-on experience in developing and working on generative AI applications.
- 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.
- Option to purchase common shares, monthly employee wellness and communication spending money.
- Paid parental leave.
- 15 days paid leave days in Canada.