Invoca

420 Total Employees
Year Founded: 2008

Similar Companies Hiring

Information Technology • Software • Financial Services • Big Data Analytics
24 Offices
4000 Employees
Cloud • Mobile • Software
4 Offices
500 Employees
Artificial Intelligence • Cloud • Information Technology • Legal Tech • Productivity • Software
8 Offices
1100 Employees

Jobs at Invoca

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

YesterdaySaved
Remote
Canada
Marketing Tech • Software
The Senior Platform Technical Product Manager leads platform strategy, collaborates across teams, defines roadmaps, and ensures platform scalability and reliability, focusing on technical decision-making and developer experience.
6 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.
11 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.
20 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.