Invoca

420 Total Employees
Year Founded: 2008

Teams at Invoca

Recently posted jobs

9 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.
20 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.
25 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.