logo

cohere

Software Engineer Intern Fall Winter 2026

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

Join our team as a Software Engineer Intern and contribute to the development of cutting-edge AI and machine learning technologies. As a member of our engineering team, you will work on a variety of projects, from building and deploying machine learning models to developing scalable software systems. You will have the opportunity to work with a talented team of engineers and researchers to design, implement, and deploy innovative solutions. This is an excellent opportunity to gain hands-on experience in software development, machine learning, and cloud computing.

As a Software Engineer Intern, you will be responsible for:

  • Designing, implementing, and deploying software systems and machine learning models
  • Collaborating with cross-functional teams to identify and prioritize project requirements
  • Developing and maintaining high-quality code in a collaborative environment
  • Staying up-to-date with the latest developments in machine learning and software engineering
  • Participating in code reviews and contributing to the improvement of our codebase

Requirements:

  • Currently enrolled in a Bachelor's or Master's degree program in Computer Science or a related field
  • Proficiency in Python and Node.js
  • Experience with machine learning frameworks and libraries (e.g. TensorFlow, PyTorch)
  • Experience with cloud computing platforms (e.g. AWS)
  • Strong problem-solving skills and ability to work in a fast-paced environment

View Assessment Process

Think you'll be a good fit?