Taro Logo

Software Engineer - Applied ML (UK/EU)

AI company training and deploying frontier models for developers and enterprises to power content generation, semantic search, RAG, and agents.
Machine Learning
Mid-Level Software Engineer
Remote
3+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer - Applied ML (UK/EU)

Cohere is an innovative AI company on a mission to scale intelligence to serve humanity. They're seeking a Software Engineer for their Applied ML team to work directly with customers in designing and implementing solutions using Cohere's stack. This role combines software engineering with machine learning, requiring expertise in both traditional development and AI technologies. The position offers the unique opportunity to work with cutting-edge language models and AI applications, while having a direct impact on enterprise AI adoption.

The role demands proficiency in languages like Go, Python, Node, and React, along with experience in ML infrastructure and AI-powered solutions. You'll be responsible for building new product areas, working across full-stack development, and implementing solutions using frameworks like Lang Chain. The position offers a blend of technical challenges and customer interaction, making it ideal for engineers who want to work at the intersection of software development and applied machine learning.

Cohere offers an impressive benefits package including health and dental coverage, mental health support, parental leave, and flexible remote work options. The company maintains offices in major tech hubs and provides 6 weeks of vacation. They emphasize an open and inclusive culture, working alongside world-class researchers and engineers in the AI field.

The role provides an exceptional opportunity to shape the future of AI technology while working with enterprise clients to solve real-world problems. It's perfect for candidates who want to combine technical expertise with business impact in a fast-paced, cutting-edge environment.

Last updated 9 days ago

Responsibilities For Software Engineer - Applied ML (UK/EU)

  • Own and build large new areas within our product
  • Work across the backend, frontend, and interact with Large Language Models
  • Experiment at a high velocity and level of quality to engage customers
  • Work across the entire product lifecycle from conceptualisation through production

Requirements For Software Engineer - Applied ML (UK/EU)

Python
React
Node.js
Go
  • Proficiency in one or more of Go, Python, Node, React, Next.js
  • Experience building ML infrastructure and AI-powered solutions
  • Background in developing language models using frameworks like Lang Chain
  • Track record in scaling products at hyper-growth startups
  • Strong written and verbal communication skills
  • Ability and interest to travel up to 25% as needed to client sites

Benefits For Software Engineer - Applied ML (UK/EU)

Dental Insurance
Medical Insurance
Mental Health Assistance
Parental Leave
  • Weekly lunch stipend, in-office lunches & snacks
  • Full health and dental benefits
  • Mental health budget
  • 100% Parental Leave top-up for 6 months
  • Personal enrichment benefits
  • Remote-flexible work
  • Co-working stipend
  • 6 weeks of vacation
  • Offices in Toronto, New York, San Francisco and London