Invoca

420 Total Employees
Year Founded: 2008

Teams at Invoca

Recently posted jobs

2 Days AgoSaved
Remote
Canada
Marketing Tech • Software
As a Staff Applied AI Engineer at Invoca, you'll architect and deploy AI systems, engineer advanced RAG systems, contribute to AI evaluations, optimize prompts, and ensure scalable and reliable AI model serving.
12 Days AgoSaved
Remote
Canada
Marketing Tech • Software
As Staff Product Manager for the AI Platform, you'll define the vision and roadmap, establish execution methods, and collaborate across teams to ensure safe and efficient AI operations in a scalable enterprise platform.
23 Days AgoSaved
Remote
Canada
Marketing Tech • Software
The Director of Technology Partnerships will manage relationships with marketing and technology partners, driving revenue through strategic sales efforts and partnership agreements.