DevJobs

AI & Intelligent Automation - Student Position

Overview
Skills
  • Java Java
  • Python Python
  • Microservices Microservices
  • RESTful API RESTful API
  • AWS AWS
  • Azure Azure
  • embeddings
  • LangChain
  • LLM frameworks
  • Spring AI
  • vector databases
Position Overview

Ribbon is developing advanced Network Management Systems for the Telecom industry, integrating Artificial Intelligence into operational workflows and service orchestration.

We are looking for a motivated Student to join our AI innovation team and contribute to the development of next-generation AI capabilities within our Telecom management platform.

This role offers hands-on experience in real production systems, including AI Agents, Voice technologies, and intelligent automation in a carrier-grade environment.

Areas of Involvement

The selected student will contribute to the following domains:

1️ AI Agent Development

  • Participate in the design and implementation of AI-driven agents
  • Assist in developing conversational workflows for Telecom use cases
  • Work with LLM integrations, RAG pipelines, and tool-based AI orchestration
  • Support integration of AI agents into existing Network Controller platforms
  • Contribute to prompt engineering and evaluation of AI responses

2️ AI in Voice Technologies (Speech AI)

  • Support the development of Voice-to-Text (Speech Recognition) capabilities
  • Assist in Text-to-Voice (TTS) integrations
  • Participate in improving the conversational voice experience
  • Evaluate the performance, latency, and accuracy of speech systems
  • Help integrate voice interfaces into Telecom management applications

Required Qualifications

  • Currently pursuing B.Sc./M.Sc. in Computer Science, Software Engineering, or related field
  • Strong programming skills (Java / Python preferred)
  • Basic understanding of AI/ML concepts
  • Familiarity with REST APIs and microservices architecture
  • Strong analytical and problem-solving skills
  • Ability to work independently and in a team environment

Preferred Qualifications

  • Experience with LLM frameworks (LangChain, Spring AI, etc.)
  • Familiarity with vector databases or embeddings
  • Basic knowledge of Telecom or Networking concepts
  • Experience with cloud platforms (AWS/Azure)
  • Understanding of Speech AI technologies

What You Will Gain

  • Hands-on experience in AI applied to Telecom-grade systems
  • Exposure to real-world AI Agent architecture
  • Mentorship from senior engineers and AI architects
  • Experience working in a global technology company
  • Opportunity to contribute to production-ready systems

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.'
Ribbon Communications