V

Viavi Solutions

Provides network performance, optical security solutions

AI Software Intern

AI Application Engineering +1Confirmed live in the last 24 hours
InternshipSingaporeNo salary listedIn-person

About the Job

Requirements

  • Currently pursuing a Bachelor's, Master's, or PhD in Computer Science, Electrical Engineering, Telecommunications, AI/Machine Learning, or Data Science.
  • Programming experience in Python.
  • Familiarity with REST APIs and Linux environments.

Responsibilities

  • Learn and develop AI-enabled software modules integrated with VIAVI test platforms.
  • Implement Python-based backend services and APIs.
  • Develop web-based user interface and dashboard components for monitoring and analytics.
  • Work with telecom datasets such as Radio Access Network key performance indicators and user equipment mobility simulations.
  • Contribute to technical documentation, demonstrations, and presentations.
  • Understand digital twin architecture and workflows, learn telecom digital twin concepts, and define application scope and technical architecture.
  • Study digital twin APIs and scenario configuration; review existing mobility, traffic, and user equipment simulation features; set up development and test environments.
  • Develop backend services and API modules, implement digital twin scenario management functions, build data ingestion and telemetry collection modules, and create database and storage structures for scenario metadata.
  • Develop an AI-based scenario recommendation engine, implement anomaly detection or key performance indicator prediction models, build automation workflows for scenario generation, and enable AI inference traffic orchestration.
  • Develop a web user interface and dashboard, visualize user equipment movement, traffic patterns, and key performance indicators, add monitoring and analytics capabilities, and implement real-time scenario status tracking.
  • Optimize backend performance and scalability, validate large-scale crowd and mobility simulations, and conduct stress and performance testing.
  • Conduct final validation testing, prepare demonstration scenarios, document architecture and implementation details, and present outcomes to CTO leadership and research partners.

Desired Qualifications

  • Knowledge of machine learning or deep learning frameworks.
  • Knowledge of large language models or AI agents.
  • Knowledge of data analytics and visualization.

About the Company

Viavi Solutions

Provides network performance, optical security solutions

VIAVI Solutions provides test, measurement, and assurance products for networks and services, along with optical security solutions. It serves mobile operators, governments, enterprise networks, and infrastructure contractors, offering hardware and software tools to design, deploy, monitor, and verify network performance and security. Unlike many competitors, VIAVI combines breadth across telecom networks with optical security capabilities and serves a global customer base, enabling end-to-end validation and protection of critical infrastructure. The company’s goal is to help customers deploy and operate reliable, high-performance networks and services while ensuring security and compliance.

Company size
5,001-10,000
Company stage
IPO
Headquarters
Chandler, AZ
Founded
1923

Recently Posted Jobs

Explore more opportunities at Viavi Solutions

See more jobs