Member of Technical Staff, Agentic Environments

Cohere

$110K — $130K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of experience in software engineering or equivalent.
  • Expertise in Python with knowledge of ML frameworks like JAX and PyTorch.
  • Familiarity with large-scale distributed training techniques and debugging.
  • Hands-on experience with Kubernetes and distributed frameworks like Ray.
  • Background in machine learning and large language model (LLM) research.

Responsibilities

  • Design and develop scalable software for training machine learning models.
  • Create tools that enhance research and expedite LLM training.
  • Collaborate with cross-functional engineering and scientific teams.
  • Conduct research and experimentation using our data infrastructure.
  • Engage in active collaboration with scientists and engineers.

Benefits

  • Weekly lunch stipend of $75/£75 or local equivalent.
  • Comprehensive health and dental insurance with a mental health budget.
  • RRSP matching, 401K, and pension plan options.
  • 100% parental leave top-up for up to 6 months for any parent.
  • 6 weeks of paid vacation annually (30 working days).
  • Annual enrichment budget for culture, wellness, and workspace improvements.
  • Budget for travel to other offices and a remote co-working benefit.
Full Job Description
Why this role?At Cohere, we're pushing the boundaries of what these technologies can achieve for production environments, and we're seeking a senior engineer who understands the practical challenges of making AI systems work at scale. This role demands deep technical expertise in production environments and the ability to bridge research concepts with real-world implementations.

This position is hands-on and engineering-driven. You'll focus on production systems, experiment with frontier models, and collaborate with talented engineers to build scalable, production ready solutions. We strive for excellence in both engineering and science by meticulously designing experiments and design docs. We blend engineering and research seamlessly. Everyone contributes to both, depending on organizational needs. We provide access to world class compute resources, data, and talent to ensure you can do your best work.

As a Member of Technical Staff, you will:
  • Design and write high-performing and scalable software for training models.
  • Develop new tools to support and accelerate research and LLM training.
  • Coordinate with other engineering teams (Infrastructure, Efficiency, Serving) and the scientific teams (Agent, Multimodal, Multilingual, etc.).
  • Research, implement, and experiment with ideas on our cluster and data infrastructure.
  • Collaborate, Collaborate, and Collaborate with other scientists, engineers, and teams!


You are an ideal candidate if you have:
  • Extremely strong software engineering skills.
  • Value test-driven development methods, clean code, and strive to reduce technical debts at all levels.
  • Proficiency in Python and related ML frameworks such as JAX, Pytorch and/or XLA/MLIR.
  • Experience using and debugging large-scale distributed training strategies (memory/speed profiling).
  • Experience with distributed training infrastructures (Kubernetes) and associated frameworks (Ray).
  • Experience in ML and LLM academic research.

This role is perfect for you if you:
  • Have a deep passion for quality work.
  • Enjoy tuning and optimising large LLM models.
  • Comfortable working with people with different levels of software engineering skills, from beginner to more advanced.
  • Comfortable diving into complex ML codebases to identify and resolve issues, ensuring the smooth operation of our systems.
  • Thrive in a fast-paced, technically challenging environment, where you can contribute your innovative ideas and solutions.


Full-Time Employees at Cohere enjoy these 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.


How and Where We Work:
  • Cohere is remote-friendly, but we also have offices in Toronto, London, New York City, San Francisco, Montreal, Paris, Berlin and Seoul with more opening soon.
  • For those in the office: a daily lunch program, plenty of snacks, and regular community and social events.
  • For those not near an office: a co-working benefit so you can work alongside others in your city.
  • Everyone receives a $500 home office stipend to set up your workspace properly.

Similar Jobs

More Jobs at Cohere

More Information Technology Jobs

Find similar Member of Technical Staff, Agentic Environments jobs: