- Experience
- Any
- Salary
- CAD 215,000 – CAD 270,000 / year
- Openings
- 1
- Posted
- 1 week ago
- Work mode
- Work from home
- Resume
- Required to apply
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About Cohere
Cohere is a pioneering enterprise AI company emphasizing security at its core, focused on developing advanced foundational AI models and comprehensive products that address practical business challenges. Our mission is to accelerate the adoption of AI by enabling enterprises with cutting-edge systems built by a diverse team of passionate researchers, engineers, and designers. With global offices including Toronto, London, New York City, San Francisco, Montreal, Paris, Berlin, and Seoul, we foster a dynamic environment for AI innovation.
About North
North is Cohere's state-of-the-art AI workspace platform aimed at transforming how organizations harness AI. It offers a secure, customizable space for AI deployment while ensuring data privacy. North seamlessly integrates AI agents with workplace tools and applications, empowering enterprises to maintain control over sensitive information.
Role Overview
The Software Engineer on the Data Abstractions & Tools team will lead efforts in enabling users to integrate their data into North and maximize its utility. This team oversees systems for uploading, organizing, and sharing knowledge bases and supports the extension of AI agents with custom skills and third-party integrations. The role involves full ownership of the integration pipeline, from onboarding new tools to their continued maintenance and evaluation to ensure high reliability and performance.
Key Responsibilities
- Design, build, and maintain integrations (tools) on the North agentic platform, ensuring seamless operation of existing and new features.
- Assume complete ownership of the integration pipeline process, encompassing design, deployment, and ongoing support.
- Collaborate with and assist fellow engineers in adding integrations, establishing best practices and standards.
- Develop and maintain evaluation criteria and automated tests to detect regressions and verify integration functionality.
- Optimize tool descriptions to enhance performance through iterative feedback and evaluations.
- Leverage AI technologies actively in daily tasks while maintaining accountability for delivered quality and reliability.
Candidate Profile
- Proven experience in shipping production-quality code, with comfort interfacing with external APIs to develop integrations.
- Experience or familiarity with evaluating agentic AI systems, including understanding evaluation metrics, prompt engineering, and fine-tuning tool descriptions.
- Ability to thrive in fast-paced, dynamic settings with shifting priorities, showing adaptability and effective execution.
- Demonstrates high initiative and autonomy, capable of driving changes confidently without needing detailed instructions.
- Proven track record of complete ownership of projects from inception through delivery emphasizing quality outcomes.
- Collaborative mindset with eagerness to support peers and elevate team performance rather than focusing solely on individual contributions.
Working Arrangement
This position is fully remote-friendly, though candidates may opt to work from one of our global offices. There are no compulsory in-office attendance requirements. Applicants should consider time zone alignment with core working hours as noted in the job posting location.
Benefits & Perks
- Weekly meal allowance equivalent to $75 USD/GBP for lunch expenses
- Comprehensive health and dental insurance plans including dedicated mental health budgets
- Participate in retirement plans such as RRSP matching, 401K, or pension schemes according to location
- Full parental leave salary top-up for up to six months per parent
- Annual allowances for arts, culture, fitness, wellness activities, workspace improvements, and education including conferences, courses, and coaching
- Generous paid vacation totaling 30 working days (6 weeks)
- Travel budgets for visits to other office locations and company-wide offsite gatherings for remote employees
Company Culture & Additional Information
- Remote-friendly with multiple international offices offering in-person community lunches, snacks, and social events
- Provision of coworking space stipends for those working remotely aiming for local collaboration
- $500 home office setup stipend to support an optimal work environment
- Inclusive and equitable workplace committed to diversity; accommodations available during recruitment upon request
- Utilization of AI-assisted candidate screening tools alongside human judgment in recruitment
- Vigilance against fraudulent job offers; official communications only from authorized company domains
Compensation
The salary range for this role is between CA$215,000 and CA$270,000 annually.