11 hours ago

Software Engineer, Collect

Cohere

On Site
Full Time
CA$160,000
Toronto, ON

Job Overview

Job TitleSoftware Engineer, Collect
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered SalaryCA$160,000
LocationToronto, ON

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

About Cohere

Our mission at Cohere is to scale intelligence to serve humanity. We are at the forefront of training and deploying frontier models for developers and enterprises, empowering them to build advanced AI systems for magical experiences like content generation, semantic search, RAG, and agents. We believe our work is crucial for the widespread adoption of AI.

We are passionate about what we build, with each team member committed to enhancing our models' capabilities and the value they deliver to our customers. We thrive in a fast-paced environment, always striving to deliver the best for our customers.

Cohere is composed of world-class researchers, engineers, designers, and other professionals, all deeply passionate about their craft. We are firm believers that diverse perspectives are essential for creating exceptional products. Join us in shaping the future of AI!

The Role: Software Engineer, Collect

As a Software Engineer on the Collect team, you will:

  • Contribute to building critical internal tools and applications relied upon by hundreds of Cohere employees.
  • Work with a small, talented, and enthusiastic team of software engineers.
  • Contribute to delightful experiences for our user-facing products, meticulously crafting code for browsers and occasionally server code.
  • Collaborate and grow with your engineering colleagues of all levels through direct pairing sessions, architectural designs, documentation, and talks.
  • Identify and remove roadblocks to enable your team to increase its engineering velocity.
  • Build resilient systems that are mission-critical.
  • Keep up with the cutting edge and adopt new technologies to improve performance and reliability.

Who You Are

You may be a good fit if:

  • You’ve shipped fast and snappy web apps loved by many users.
  • You have experience shipping products with a large number of stakeholders.
  • You’re comfortable with the front and back end of the stack, and have previously worked with Next.js, TypeScript, React, and Python.
  • You’ve mentored other engineers and are passionate about developing junior folks.
  • You have excellent communication skills and believe that documentation is a great way to get feedback and discuss technical implementations and designs.
  • You’re excited to add new technologies to your toolbox and use them where it makes sense.
  • You have the ability to take complex needs and goals and develop easy-to-understand explanations for all audiences.

If some of the above doesn’t line up perfectly with your experience, we still encourage you to apply!

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.

Cohere Employee 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 up to 6 months
  • 🎨 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, London, and Paris, as well as a co-working stipend
  • ✈️ 6 weeks of vacation (30 working days!)

Key skills/competency

  • Full-stack development
  • Next.js
  • TypeScript
  • React
  • Python
  • Web application development
  • System design
  • Stakeholder management
  • Mentorship
  • Technical documentation

Tags:

Software Engineer
internal tools
user-facing products
system resilience
engineering velocity
technical design
stakeholder management
collaboration
mentorship
documentation
Next.js
TypeScript
React
Python
web development
front-end
back-end
full-stack
AI systems
cloud engineering

Share Job:

How to Get Hired at Cohere

  • Research Cohere's culture and mission: Study their commitment to scaling intelligence and how the Collect team contributes to frontier AI models.
  • Tailor your resume effectively: Highlight specific experience with Next.js, TypeScript, React, and Python, emphasizing full-stack development and shipping web applications.
  • Showcase project impact and collaboration: Prepare to discuss past projects where you managed multiple stakeholders, built resilient systems, or mentored team members.
  • Prepare for technical deep-dives: Be ready to discuss web application architecture, performance optimization, and your approach to adopting new technologies.
  • Demonstrate strong communication: Emphasize your ability to explain complex technical concepts and your belief in the value of comprehensive documentation.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background