Ribbon Communications-logo
Ribbon Communications
·
January 6, 2026
Apply Now
This job has closed.

Heading

USA, MA, Westford
Internship
Hybrid
Intern
Ribbon Communications is seeking a Data Science Intern to design, develop, and implement machine learning models for complex problems. The role involves turnkey software development, including requirements discussions, design, coding, and testing, while collaborating with cross-functional teams.
Apply Now

Responsibilities

  • Conduct innovative research into Machine Learning and Deep Learning Neural Networks and develop optimal solutions for business problems
  • Analyze large datasets to extract meaningful patterns and insights
  • Write clean, maintainable, and performant code across various programming languages and technologies
  • Debug, troubleshoot, and resolve software defects and issues on time
  • Work closely with cross-functional teams, responsible for seamlessly integrating machine learning solutions into existing and new products
  • Keep abreast of the latest developments in machine learning technologies, such as Generative AI, Generative Adversarial Networks (GAN), Federated Learning, and Synthetic data generation, and incorporate them into Ribbon’s solution to keep the competitive advantages
  • Build MLOps pipeline as required, continuously evaluate production model performance, and refine algorithms for optimal accuracy and efficiency
  • Analytical, problem solving and debugging skills
  • Enthusiastic, hardworking, a self-starter and eager to learn
  • Excellent written and verbal communication skills
  • Ability to work with cross-functional teams, stakeholders and being a team player

Qualification

Required

  • Currently enrolled in a Computer/Software Engineering, Computer Science/Systems, or equivalent degree program
  • Conduct innovative research into Machine Learning and Deep Learning Neural Networks and develop optimal solutions for business problems
  • Analyze large datasets to extract meaningful patterns and insights
  • Write clean, maintainable, and performant code across various programming languages and technologies
  • Debug, troubleshoot, and resolve software defects and issues on time
  • Work closely with cross-functional teams, responsible for seamlessly integrating machine learning solutions into existing and new products
  • Keep abreast of the latest developments in machine learning technologies, such as Generative AI, Generative Adversarial Networks (GAN), Federated Learning, and Synthetic data generation, and incorporate them into Ribbon's solution to keep the competitive advantages
  • Build MLOps pipeline as required, continuously evaluate production model performance, and refine algorithms for optimal accuracy and efficiency
  • Analytical, problem solving and debugging skills
  • Enthusiastic, hardworking, a self-starter and eager to learn
  • Excellent written and verbal communication skills
  • Ability to work with cross-functional teams, stakeholders and being a team player

Preferred

Benefits

Ribbon Communications is a company with two decades of leadership in real-time communications.
Glassdoor
3.7
Founded in 2017
Westford, Massachusetts, USA
1001-5000 employees
https://ribboncommunications.com/