Cohere Circular Logo

Software Engineer - Applied ML

Cohere Dubai, United Arab Emirates Posted: 07 May 2025

Financial

  • Estimate: $80k - $120k*
  • Zero income tax location

Accessibility

  • Hybrid
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Junior
  • English: Professional

Position

About the Job

Cohere's mission is to scale intelligence to serve humanity by training and deploying frontier models for developers and enterprises creating AI systems. We focus on areas like content generation, semantic search, RAG, and agents. Our work is crucial for the widespread adoption of AI, and we take pride in what we create, contributing to enhanced capabilities and value for our customers.

As a Software Engineer on the Applied ML team, you will collaborate with customers to understand their challenges and design solutions using Cohere's technology stack. You will apply problem-solving skills and creativity to bridge the last-mile gap in Enterprise AI adoption, creating products swiftly and innovatively.

Location: Dubai, Dubai, United Arab Emirates
Work Conditions: Hybrid, Full-time

Key Responsibilities:

  • Own and develop large new areas within our product ecosystem.
  • Engage with backend, frontend, and Large Language Models.
  • Deliver high-quality solutions quickly to meet customer expectations.
  • Manage the entire product lifecycle from conceptualization to production.

Qualifications

Required:

  • Proficiency in one or more programming languages: Go, Python, Node, React, Next.js.
  • Experience in building ML infrastructure and AI-powered solutions.
  • Background in developing language models using frameworks such as Lang Chain and performance evaluation tools like Llama Index.
  • Proven track record of scaling products in hyper-growth startups.
  • Strong written and verbal communication skills.
  • Ability and willingness to travel up to 25% for client engagements.

Nice to Have:

  • Experience in building LLM applications with tools like Langchain.
  • Knowledge of Information Retrieval systems for document question answering.
  • Day-to-day NLP experience using Python and associated toolchains (SpaCy, HuggingFace, NLTK, etc.).

If your experience doesn't match perfectly, we still encourage you to apply! At Cohere, we strive for an inclusive work environment and welcome applicants from all backgrounds.

Benefits

  • An open and inclusive culture
  • Collaboration with a cutting-edge AI research team
  • Weekly lunch stipend, in-office meals, and snacks
  • Comprehensive health and dental benefits, with a mental health care budget
  • 100% parental leave top-up for 6 months in select regions
  • Personal enrichment benefits for arts, culture, fitness, and workspace enhancement
  • Flexible remote work options with offices in Toronto, New York, San Francisco, and London
  • 6 weeks of vacation

Cohere values diversity and is committed to equal opportunities. If you require accommodations during the recruitment process, please reach out to us.

Apply now

Jobs you might like   View all jobs

About Cohere

Cohere is the leading data security-focused enterprise AI company. It is a global technology company co-headquartered in Toronto and San Francisco, with key offices in London and New York. The company builds enterprise-grade frontier AI models with industry-leading multilingual capabilities designed to solve real-world business challenges. Cohere’s AI solutions are cloud-agnostic to meet companies wherever their data is stored and offer the highest levels of security, privacy, and customization with on-premises and private cloud deployment options.