logo

cohere

Full-Stack Software Engineer, Inference

Department
Engineering
Job Type / Location
remote
Experience Required
3+ years
Posted On

As a Full-Stack Software Engineer, Inference at cohere, you will be responsible for developing and deploying inference models that power our AI-powered products. You will work closely with our engineering team to design, implement, and integrate these models into our system, ensuring they are scalable, efficient, and meet the highest standards of quality.

Key Responsibilities:

  • Design and develop inference models using machine learning algorithms and techniques.
  • Integrate models into our system, ensuring seamless interaction with other components.
  • Collaborate with the engineering team to identify and prioritize features and improvements.
  • Develop and maintain high-quality, well-documented code.
  • Participate in code reviews and contribute to the improvement of our codebase.

Requirements:

  • 3+ years of experience in software development, with a focus on machine learning and inference.
  • Strong understanding of machine learning algorithms and techniques, including deep learning.
  • Experience with cloud-based infrastructure, such as AWS.
  • Proficiency in programming languages such as Python and Node.js.
  • Excellent problem-solving skills and attention to detail.

View Assessment Process

Think you'll be a good fit?