Invoca

420 Total Employees
Year Founded: 2008

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

5 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.
8 Days AgoSaved
In-Office or Remote
6 Locations
Marketing Tech • Software
Lead and personally design Invoca's most complex platform experiences while managing and growing a team of product designers. Drive end-to-end discovery, prototyping, research, and AI-first design practices. Set design standards and system-level cohesion, partner with product and engineering leadership, and integrate design-to-engineering workflows to accelerate delivery and quality across the platform.
16 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.
21 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.