INTERNSHIP DETAILS

Data Science Intern

CompanyRibbon Communications
LocationWestford
Work ModeOn Site
PostedJanuary 6, 2026
Internship Information
Core Responsibilities
The intern will design, develop, and implement machine learning models to solve complex problems. Responsibilities include software development tasks such as coding, testing, and collaborating with various teams.
Internship Type
full time
Company Size
4041
Visa Sponsorship
No
Language
English
Working Hours
40 hours
Apply Now →

You'll be redirected to
the company's application page

About The Company
Ribbon Communications (Nasdaq: RBBN) delivers communications software, IP and optical networking solutions to service providers, enterprises and critical infrastructure sectors globally. We engage deeply with our customers, helping them modernize their networks for improved competitive positioning and business outcomes in today's smart, always-on and data-hungry world. Our innovative, end-to-end solutions portfolio delivers unparalleled scale, performance, and agility, including core to edge software-centric solutions, cloud-native offers, leading-edge security and analytics tools, along with IP and optical networking solutions for 5G. To learn more about Ribbon visit rbbn.com.
About the Role

Ribbon is looking for a technically strong, energetic, highly collaborative, and passionate candidate to handle designing, developing, and implementing machine learning models to solve intricate problems.  As part of our team, you will be responsible for turnkey software development, which includes requirements discussions, design, coding, unit/feature testing, and working closely with the system architecture and test teams across different geographies.

 

Education and Qualifications:  

  • 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.

Work Arrangement:
Hybrid role – Work from the office on 
Monday, Tuesday and Thursday.

Please Note:

'All qualified applicants will receive consideration for employment without regard to race, age, sex, color, religion, sexual orientation, gender identity, national origin, protected veteran status, on the basis of disability, or other characteristic protected by applicable law.'

US Citizens and all other parties authorized to work in the US are encouraged to apply.

Key Skills
Machine LearningDeep LearningNeural NetworksSoftware DevelopmentData AnalysisCodingDebuggingTroubleshootingMLOpsCommunicationTeamworkResearchProblem SolvingPerformance OptimizationAgile MethodologiesCross-Functional Collaboration
Categories
TechnologyData & AnalyticsSoftwareEngineering