Skip to main content
Rakuten Symphony, Inc. logo

AI/ML Engineer, RAN Performance Optimization

Rakuten Symphony, Inc.
Full Timejunior
INPosted March 6, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

PythonSQLDockerKubernetesGitTensorFlowPyTorch

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

Role Overview:

As an AI/ML Engineer specializing in RAN Software Optimization at Rakuten Symphony, you will play a crucial role in developing, deploying, and maintaining AI/ML models that directly impact the efficiency, capacity, and reliability of next-generation mobile networks. Your focus will be on improving RAN performance metrics such as throughput, latency, capacity, and energy efficiency by leveraging advanced machine learning techniques within the RAN software.

Key Responsibilities:

  • Collaborate with RAN engineering and software development teams to identify and define AI/ML use cases for RAN software optimization.
  • Design and implement robust data pipelines for collecting, processing, and transforming large volumes of RAN-specific data for ML model training and inference.
  • Develop, train, and evaluate machine learning models to address specific RAN optimization challenges such as resource allocation, beamforming, and anomaly detection.
  • Integrate developed ML models and algorithms directly into RAN software components and workflows.
  • Monitor and maintain deployed ML models to ensure their performance and accuracy in a dynamic network environment.

Qualifications Required:

  • Minimum 3 years of professional experience as an AI/ML Engineer, Data Scientist, or Machine Learning Engineer.
  • Familiarity with basic concepts of mobile networks (e.g., 4G/5G, RAN architecture, cellular technologies).
  • Understanding of key RAN performance metrics such as throughput, latency, SINR, RSRP, RSRQ.
  • Bachelor's degree or higher in Computer Science, Machine Learning, AI, Electrical Engineering, Telecommunications, or related field.
  • Strong proficiency in Python for data manipulation, analysis, and machine learning development.
  • Solid programming skills in C++ for performance-critical components and integration with existing RAN software.
  • Hands-on experience with at least one major deep learning framework: PyTorch or TensorFlow.
  • Proficiency in SQL for data querying and manipulation.
  • Experience with version control systems (e.g., Git).
  • Familiarity with MLOps principles and tools for model deployment and monitoring (e.g., Docker, Kubernetes, MLflow).
  • Strong problem-solving skills and an analytical mindset.

Additional Company Details:

Rakuten Symphony is revolutionizing the telecommunications industry with its innovative Open RAN and cloud-native telecom software solutions. The company aims to build intelligent, efficient, and highly performant networks globally, with a focus on applying advanced machine learning techniques to optimize RAN software performance and functionality. The company fosters a collaborative and empowering environment where continuous learning, growth, and mutual respect are valued. Role Overview:

As an AI/ML Engineer specializing in RAN Software Optimization at Rakuten Symphony, you will play a crucial role in developing, deploying, and maintaining AI/ML models that directly impact the efficiency, capacity, and reliability of next-generation mobile networks. Your focus will be on improving RAN performance metrics such as throughput, latency, capacity, and energy efficiency by leveraging advanced machine learning techniques within the RAN software.

Key Responsibilities:

  • Collaborate with RAN engineering and software development teams to identify and define AI/ML use cases for RAN software optimization.
  • Design and implement robust data pipelines for collecting, processing, and transforming large volumes of RAN-specific data for ML model training and inference.
  • Develop, train, and evaluate machine learning models to address specific RAN optimization challenges such as resource allocation, beamforming, and anomaly detection.
  • Integrate developed ML models and algorithms directly into RAN software components and workflows.
  • Monitor and maintain deployed ML models to ensure their performance and accuracy in a dynamic network environment.

Qualifications Required:

  • Minimum 3 years of professional experience as an AI/ML Engineer, Data Scientist, or Machine Learning Engineer.
  • Familiarity with basic concepts of mobile networks (e.g., 4G/5G, RAN architecture, cellular technologies).
  • Understanding of key RAN performance metrics such as throughput, latency, SINR, RSRP, RSRQ.
  • Bachelor's degree or higher in Computer Science, Machine Learning, AI, Electrical Engineering, Telecommunications, or related field.
  • Strong proficiency in Python for data manipulation, analysis, and machine learning development.
  • Solid programming skills in C++ for performance-critical components and integration with existing RAN software.
  • Hands-on experience with at least one major deep learning framework: PyTorch or TensorFlow.
  • Proficiency in SQL for data querying and manipulation.
  • Experience with version control systems (e.g., Git).
  • Familiarity with MLOps principles and tools for model deployment and monitoring (e.g., Docker, Kubernetes, MLflow).
  • Strong problem-solving skills and an analy

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free