Engineering Manager

CohereCohere·Remote(Germany)
Software Development
Excel

WFA Digital Insight

As the demand for AI and machine learning solutions continues to rise, companies like Cohere are at the forefront of this technological shift. With a growing need for skilled professionals in this field, the role of an Engineering Manager has become increasingly crucial. According to recent statistics, the global AI market is expected to exceed

90 billion by 2025, underscoring the importance of innovative and experienced leaders in this space. With its unique approach to AI-first products, Cohere stands out in the industry, and this role offers a chance to be part of a team that's pushing the boundaries of what's possible. Before applying, candidates should be aware of the high standards and fast-paced environment that come with working at a startup-like company within a global organization.

Job Description

About the Role

The Engineering Manager position at Cohere is a key role in the company's mission to develop cutting-edge AI solutions. As a leader in the verticals application team, you will be responsible for overseeing the development of full-stack applications that integrate AI into critical sectors. Your team will work closely with the ML engineering teams to ensure seamless integration of the AI models and the applications. This is a high-stakes environment where the applications must be reliable, safe, and auditable from day one.

The role involves managing a team of backend and frontend engineers, fostering collaboration, and ensuring predictable delivery of high-quality software. You will also act as the primary interface between the Product and Engineering teams, transforming product requirements into a technical roadmap and owning it end-to-end. Your expertise will be crucial in making practical decisions that balance velocity, depth, and quality, contributing across the stack to develop new features, fix bugs, and optimize performance.

What You Will Do

  • Lead and manage a team of backend and frontend engineers to deliver high-quality software applications
  • Collaborate closely with Product Managers, Designers, and ML Engineers to ship best-in-class applications
  • Transform product requirements into a technical roadmap and own it end-to-end
  • Design, build, ship, and maintain scalable features for Cohere verticals
  • Apply technical expertise to make practical decisions that balance velocity, depth, and quality
  • Contribute across the stack to develop new features, fix bugs, and optimize performance
  • Foster a culture of continuous improvement and innovation within the team
  • Hire, mentor, and grow the team to ensure it has the necessary skills and expertise
  • Ensure the team follows best practices in software development, including testing, code reviews, and continuous integration
  • Work with the ML engineering teams to integrate AI models into the applications

What We Are Looking For

  • Experience managing engineering teams, conflict resolution, and a proven track record of delivering high-quality software
  • Strong coding skills and the ability to work across the stack
  • Experience deploying cloud-based and on-prem applications
  • High agency — the ability to solve problems independently without waiting for permission
  • Excellent communication skills in English
  • Experience working with non-technical product managers
  • Experience building, shipping, and maintaining production-ready applications, including AI-first applications
  • Strong understanding of software development best practices, including testing, code reviews, and continuous integration

Nice to Have

  • Experience with Agile development methodologies
  • Knowledge of containerization using Docker
  • Experience with cloud platforms such as AWS or GCP
  • Familiarity with CI/CD tools like Jenkins or CircleCI
  • Experience with security and compliance in software development

Benefits and Perks

  • 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
  • Opportunity to work on cutting-edge AI technologies and contribute to the development of innovative products

How to Stand Out

  • Ensure your portfolio showcases your experience in managing engineering teams and delivering high-quality software applications.
  • Highlight your understanding of AI-first products and your ability to work with ML engineering teams.
  • Be prepared to discuss your approach to conflict resolution and how you foster a culture of continuous improvement within your team.
  • Emphasize your ability to communicate effectively with non-technical stakeholders, including product managers and designers.
  • Research Cohere's products and services to demonstrate your interest in the company's mission and values.
  • Prepare to back your claims with specific examples from your past experience, focusing on achievements rather than just responsibilities.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.