Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior/Staff Software Engineer, North image - Rise Careers
Job details

Senior/Staff Software Engineer, North

Who are we?

Our mission is to scale intelligence to serve humanity. We’re training and deploying frontier models for developers and enterprises who are building AI systems to power magical experiences like content generation, semantic search, RAG, and agents. We believe that our work is instrumental to the widespread adoption of AI.

We obsess over what we build. Each one of us is responsible for contributing to increasing the capabilities of our models and the value they drive for our customers. We like to work hard and move fast to do what’s best for our customers.

Cohere is a team of researchers, engineers, designers, and more, who are passionate about their craft. Each person is one of the best in the world at what they do. We believe that a diverse range of perspectives is a requirement for building great products.

Join us on our mission and shape the future!

About North:

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.

As a Senior/Staff Software Engineer, you will: 

  • Build and ship features for North, our AI workspace platform

  • Develop autonomous agents that talk to sensitive enterprise data

  • Write and ship minimal code that runs in low-resource environments, and has highly stringent deployment mechanisms

  • As security and privacy are paramount, you will sometimes need to re-invent the wheel, and won’t be able to use the most popular libraries or tooling

  • Collaborate with researchers to productionize state-of-the-art models and techniques

You may be a good fit if:

  • Have shipped (lots of) Python in production

  • You have built and deployed extremely performant client-side or server-side RAG/agentic applications to millions of users

  • You have strong coding abilities and are comfortable working across the stack. You’re able to read and understand, and even fix issues outside of the main code base

  • You’ve worked in both large enterprises and startups

  • You excel in fast-paced environments and can execute while priorities and objectives are a moving target

If some of the above doesn’t line up perfectly with your experience, we still encourage you to apply! If you want to work really hard on a glorious mission with teammates that want the same thing, Cohere is the place for you.

We value and celebrate diversity and strive to create an inclusive work environment for all. We welcome applicants from all backgrounds and are committed to providing equal opportunities. Should you require any accommodations during the recruitment process, please submit an Accommodations Request Form, and we will work together to meet your needs.

Full-Time Employees at Cohere enjoy these Perks:

🤝 An open and inclusive culture and work environment 

🧑‍💻 Work closely with a team on the cutting edge of AI research 

🍽 Weekly lunch stipend, in-office lunches & snacks

🦷 Full health and dental benefits, including a separate budget to take care of your mental health 

🐣 100% Parental Leave top-up for 6 months for employees based in Canada, the US, and the UK

🎨 Personal enrichment benefits towards arts and culture, fitness and well-being, quality time, and workspace improvement

🏙 Remote-flexible, offices in Toronto, New York, San Francisco and London and co-working stipend

✈️ 6 weeks of vacation

Note: This post is co-authored by both Cohere humans and Cohere technology.

Cohere Glassdoor Company Review
3.8 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Cohere DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Cohere
Cohere CEO photo
Unknown name
Approve of CEO

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior/Staff Software Engineer, North, Cohere

Join Cohere as a Senior/Staff Software Engineer and be part of an exciting mission to scale intelligence for the benefit of humanity! Based in Ottawa, you’ll play a crucial role in developing North, our revolutionary AI workspace platform designed to enhance how enterprises utilize AI while ensuring data security and control. In this role, you’ll be building and shipping innovative features for North, integrating seamlessly with enterprise tools. You’ll develop autonomous agents that interact with sensitive data, all while adhering to stringent security protocols. If you've got a passion for writing efficient Python code and have experience in deploying high-performance applications, you might just be the perfect fit! We pride ourselves on maintaining a collaborative and inclusive environment, drawing from diverse perspectives to create outstanding products. Your expertise in both startups and large enterprises will empower you to navigate the fast-paced and ever-evolving landscape of AI development here at Cohere. With coworkers who are dedicated to pushing boundaries and driving meaningful impact, your contribution will help shape the future of AI technology. If you’re ready to work hard alongside a dynamic team striving for the same glorious mission, let's connect!

Frequently Asked Questions (FAQs) for Senior/Staff Software Engineer, North Role at Cohere
What are the primary responsibilities of a Senior/Staff Software Engineer at Cohere?

As a Senior/Staff Software Engineer at Cohere, your primary responsibilities include building and shipping features for North, our AI workspace platform, developing efficient code for autonomous agents that access sensitive enterprise data, and collaborating with researchers to productionize state-of-the-art AI models. You will also need to ensure the security and privacy of data while adapting to unconventional coding challenges.

Join Rise to see the full answer
What qualifications are needed to apply for the Senior/Staff Software Engineer position at Cohere?

To be a strong candidate for the Senior/Staff Software Engineer position at Cohere, you should have extensive experience in Python programming, a track record of developing high-performance applications for client or server-side systems, and strong coding abilities across the tech stack. Familiarity with both large enterprises and startups is also a plus, as the role demands adaptability in fast-paced environments.

Join Rise to see the full answer
How does Cohere promote diversity and inclusion for the Senior/Staff Software Engineer role?

Cohere is committed to promoting diversity and inclusion within the team by valuing a wide range of perspectives that lead to improved product innovation. We encourage applications from all backgrounds and provide equal opportunities to create an inclusive workplace. Our recruitment process is also flexible in accommodating the needs of all candidates.

Join Rise to see the full answer
What perks can I expect as a Senior/Staff Software Engineer at Cohere?

As a Senior/Staff Software Engineer at Cohere, you can enjoy a variety of perks including a welcoming and inclusive culture, a weekly lunch stipend, full health and dental benefits, a generous parental leave policy, personal enrichment benefits, and a balanced remote-flexible work option alongside attractive vacation time.

Join Rise to see the full answer
What is the work environment like for a Senior/Staff Software Engineer at Cohere?

The work environment for a Senior/Staff Software Engineer at Cohere is fast-paced, collaborative, and innovation-driven. You will be working alongside a team passionate about AI and dedicated to developing cutting-edge solutions. The culture emphasizes hard work while celebrating diversity, providing a supportive space for all team members to thrive and grow.

Join Rise to see the full answer
Common Interview Questions for Senior/Staff Software Engineer, North
Can you describe your experience with Python in production for the Senior/Staff Software Engineer role?

When discussing your Python experience, highlight specific projects where you've developed and deployed applications. Emphasize your ability to write efficient, clean code and any challenges you faced while maintaining performance. Sharing metrics like user growth or system reliability can strengthen your answer.

Join Rise to see the full answer
What strategies do you use to ensure code efficiency and performance?

Explain the techniques you apply to enhance code efficiency, such as optimizing algorithms, reducing resource usage, or caching mechanisms. Discuss any tools or frameworks you've utilized for profiling and measuring performance, and provide examples of how these strategies improved previous projects.

Join Rise to see the full answer
How do you approach security challenges in software development?

Discuss your proactive measures for ensuring software security, such as code reviews, threat modeling, and employing secure coding practices. Sharing specific instances where you successfully mitigated potential vulnerabilities can demonstrate your expertise and commitment to security in software engineering.

Join Rise to see the full answer
What is your experience in collaborating with cross-functional teams?

Highlight your collaborative experiences with other engineers, researchers, and product managers. Emphasize successful projects where teamwork was essential and discuss how you communicated effectively across different roles to achieve common goals.

Join Rise to see the full answer
Can you give an example of a project where you had to rapidly adapt to changing priorities?

Share a specific example of a project where circumstances shifted unexpectedly. Describe how you managed your workload, re-prioritized tasks, and communicated with your team to ensure project success. This showcases your adaptability in a fast-paced environment.

Join Rise to see the full answer
What techniques do you use for debugging complex issues?

Discuss your systematic approach to debugging, including tools you use for logging, monitoring, and analysis. Provide a specific example of a challenging bug you resolved and the steps you took to identify the source and implement a solution.

Join Rise to see the full answer
How do you stay current with the latest technologies and trends in software engineering?

Outline your strategies for continuous learning, such as attending workshops, participating in webinars, or reading industry-related materials. Mention any online forums, communities, or personal projects that keep you updated on emerging trends and technologies.

Join Rise to see the full answer
Describe a time when you had to re-invent an existing tool or library to meet project requirements.

Share an instance where you had to create a new solution due to the limitations of existing tools. Detail the challenges you faced, the process of developing a new tool, and the impact it had on your project's success, showcasing your problem-solving skills.

Join Rise to see the full answer
How do you manage code quality and ensure best practices in your development process?

Discuss your commitment to code quality through practices such as code reviews, writing unit tests, and adhering to coding standards. Provide specific examples of how you upheld these principles in your previous work to maintain a high level of quality.

Join Rise to see the full answer
What motivates you to work in AI software development?

Reflect on your passion for AI technology and how its potential to innovate and solve real-world problems excites you. Share any personal anecdotes or experiences that ignited your interest in AI and how that drives your commitment to contributing to impactful projects.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 14 days ago
Startup Mindset
Collaboration over Competition
Growth & Learning
Inclusive & Diverse
Photo of the Rise User
Startup Mindset
Collaboration over Competition
Growth & Learning
Inclusive & Diverse
Photo of the Rise User
ServiceNow Remote Salarpuria Sattva Knowledge City Knowledge City, Unit II, 17 to 10 Floor Survey No. 83/1, Serilingampally Mandal, Hyderabad, India
Posted 8 days ago
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity
Photo of the Rise User
DrBalcony Remote No location specified
Posted 2 days ago
Makai Labs Remote No location specified
Posted 7 days ago
Photo of the Rise User
Artisan Remote No location specified
Posted 10 days ago
Photo of the Rise User
Mission Driven
Customer-Centric
Transparent & Candid
Rapid Growth
Dare to be Different
Casual Dress Code
Startup Mindset
Fast-Paced
Maternity Leave
Flex-Friendly
Some Meals Provided
Pet Friendly
Medical Insurance
Learning & Development
Dental Insurance
Commuter Benefits
Unlimited Vacation
Photo of the Rise User
Posted 5 days ago

Cohere, founded by AI pioneers, offers a leading enterprise AI platform that combines ease-of-use, data privacy, and unparalleled flexibility with its cloud-agnostic and API-accessible services,

143 jobs
MATCH
Calculating your matching score...
BADGES
Badge ChangemakerBadge Future MakerBadge Innovator
CULTURE VALUES
Startup Mindset
Collaboration over Competition
Growth & Learning
Inclusive & Diverse
FUNDING
SENIORITY LEVEL REQUIREMENT
INDUSTRY
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 7, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
91 people applied to Scrum Master-Remote at DICE
A
Someone from OH, Lewis Center just viewed 34505367634 - Fraud Analyst at Activate Talent
Photo of the Rise User
Someone from OH, Dublin just viewed Senior Third-Party Risk Analyst at Fenergo
Photo of the Rise User
Someone from OH, Columbus just viewed US Product Designer at Praxent
Photo of the Rise User
22 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, Cleveland just viewed Accounting Co-Op (Part-Time) at Avery Dennison
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Product Manager at ShiftCare
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Product Operations at Binance
Photo of the Rise User
Someone from OH, Mentor just viewed Sales & Service Lead - Pinecrest at Alo Yoga