Software Engineer, Agents & Automations
Cohere · San Francisco, CA · 6 days ago
RemoteRemoteEngineeringFull-time
Why this role?
North is Cohere's cutting-edge AI workspace platform, designed to revolutionize the way enterprises utilize AI. It offers a secure and customizable environment, allowing companies to deploy AI while maintaining control over sensitive data. North integrates seamlessly with existing workflows, providing a trusted platform that connects AI agents with workplace tools and applications.
Responsibilities
- Design, build, ship, and maintain core capabilities for North’s Agents & Automations platform.
- Build product and platform features that help users create, run, debug, evaluate, and improve agents and automations.
- Own features end-to-end, from technical design through implementation, testing, launch, and iteration.
- Work across the stack, from frontend product surfaces to backend systems, depending on what the product needs.
- Make practical technical decisions that balance speed, quality, depth, and user impact.
- Collaborate closely with product, design, modelling, customer-facing teams, and other engineers to define the right outcomes and ship measurable improvements.
- Use AI actively in your work, while staying intellectually engaged and accountable for the quality and reliability of what you ship.
Requirements
- Built, shipped, and operated production software used by real users or customers.
- Comfortable working across backend, frontend, product, data, and infrastructure boundaries.
- Strong product judgment, paying close attention to user experience details, and caring deeply about whether your work helps the end user.
- High agency: acts, tinkers, learns quickly, and drives change without waiting for perfect instructions.
- Moves quickly while maintaining a high bar for correctness, maintainability, and user impact.
- Communicates clearly in a distributed, asynchronous team, documents important decisions, and collaborates well across functions.
- Can advocate for a point of view, change your mind when the evidence changes, and commit once a decision is made.
- Excited to use AI to do your best work, while staying accountable for the systems you build.
Qualifications
- Experience with Python, TypeScript with React, Postgres, and Kubernetes.
- Strong fundamentals, product judgment, agency, and learning ability valued over prior experience with every part of the stack.
Benefits
- A weekly lunch stipend of $75/£75 or equivalent in your local currency for lunch.
- Full health and dental benefits, including a separate budget for mental health.
- RRSP matching, 401K, Pension Scheme.
- 100% Parental Leave top-up for up to 6 months, for either parent.
- Annual enrichment benefits: Arts & culture, fitness/wellness, quality time, and a workspace improvement credit.
- Education & learning stipend for conferences, courses, and coaching.
- 6 weeks of paid vacation (30 working days!).
- Budget for traveling to other offices if you are remote, plus an annual company offsite.