Cohere Circular Logo

Software Engineer - Applied ML

Cohere Riyadh, Saudi Arabia Posted: 15 Apr 2025

Financial

  • Estimate: $40k - $60k*
  • Zero income tax location

Accessibility

  • Hybrid
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Intermediate
  • English: Professional

Position

Cohere is dedicated to scaling intelligence to serve humanity by training and deploying frontier models for developers and enterprises building AI systems. Our mission is crucial for the widespread adoption of AI. We strive for excellence in our work, where each team member contributes to increasing the capabilities of our models and the value they deliver to our customers. We foster a team of diverse researchers, engineers, and designers, all passionate about their craft.

As a Software Engineer on our Applied ML team, you will collaborate directly with customers to identify their most pressing challenges and design solutions using Cohere's technology stack. You will leverage your problem-solving skills, creativity, and technical expertise to facilitate Enterprise AI adoption, delivering products that impact some of the most critical industries.

Key Responsibilities:

  • Own and build large new areas within our product.
  • Work across backend and frontend systems, interacting with Large Language Models.
  • Experiment with high velocity and quality to enhance customer engagement.
  • Participate in the entire product lifecycle from conceptualization to production.

Qualifications:

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

Nice to Have:

  • Experience building LLM applications using tools like Langchain.
  • Involvement in Information Retrieval systems for document question answering.
  • Practical experience in day-to-day NLP for the industry using Python and related toolchains (e.g., SpaCy, HuggingFace, NLTK).

Work Conditions:

  • Full-time position with a hybrid work model.
  • Open and inclusive culture, encouraging diversity and equal opportunities.

Perks:

  • Weekly lunch stipend, in-office lunches & snacks.
  • Comprehensive health and dental benefits, including a mental health budget.
  • 100% Parental Leave top-up for 6 months for eligible employees.
  • Personal enrichment benefits for arts, culture, fitness, and workspace improvement.
  • Remote-flexible with offices in major cities and co-working stipend.
  • 6 weeks of vacation.

If you are passionate about making a significant impact and are willing to work diligently on our mission, we encourage you to apply!

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.