Who you are
- You have shipped production code and are comfortable building integrations against external APIs
- You have a background in evaluating agentic systems (ideal), or at minimum know what an eval is and are comfortable with prompt engineering and tool-description tuning
- You excel in fast-paced environments and can execute while priorities are a moving target
- You bring high agency: you learn quickly and drive change without waiting for perfect instructions
- You've owned things end-to-end before and care about the quality of what ships, not just that it shipped
- You enjoy helping other engineers succeed, not just shipping your own work
- If any of the above doesn’t line up exactly with your experience, we still encourage you to apply
What the job involves
- The Data Abstractions & Tools team is the group inside North responsible for how users bring their data into the platform and put it to work
- We own the systems that let users upload, organize, and share their files and knowledge bases, the framework for extending agents with skills and third-party integrations, and the data-sync pipeline that connects enterprise data sources to North's agents
- North connects to a growing set of external tools and data sources so its agents can act on a user's real workflow
- This role owns the integration pipeline end-to-end: adding new integrations to the platform, helping other engineers do the same, and becoming the owner of the process that makes that repeatable
- You will also create the evals and tests that make sure those integrations work as expected and keep working as the platform evolves
- Build new integrations (tools) on the North agentic platform, and maintain the ones already in production
- Own the integration pipeline: the process for adding a new tool, from design to shipping to ongoing maintenance
- Help other engineers add integrations of their own, and raise the bar for how the team does it
- Create evals and tests to make sure integrations work as expected and alert on regressions
- Tune tool descriptions to improve performance based on feedback and evals
- Use AI actively in your work, while staying accountable for the quality and reliability of what you ship
Benefits
- Six weeks’ paid vacation
- Equity / stock options
- RRSP, 401(k), and Pension Scheme contributions
- Coverage for 100% of your insurance premiums across health, dental, vision, and travel
- Additional coverage for accessing mental health providers/services
- Six months of fully paid parental leave, including adoption and surrogacy
- Financial support for egg freezing and IVF in Canada and the UK
- A monthly fitness and wellness allowance
- Globally dispersed company that supports a remote work culture
- A $2,000 annual education benefit for career development
- A weekly stipend for meals when working remotely and catered lunch when working from one of our global offices
- A monthly arts and culture allowance
- A monthly quality time allowance
📌 Software Engineer (London)
🏢 Cohere
📍 London