AI in RAN Systems Engineer — Real-Time Telecom ML

Ericsson

Ottawa

On-site

CAD 130,000 - 170,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health benefits
Stock Purchase Plan
Paid time off

Job summary

Ericsson Canada Inc. is seeking an AI in RAN System Developer to apply machine learning and analytics to telecom challenges, focusing on AI-enabled RAN functions in real-time systems.

You will collaborate with RF engineers, software teams and researchers to design, prototype and productionize AI models that improve network performance, latency and user experience within tight compute and memory limits. A strong foundation in ML, C++, Python and telecom knowledge is required, with a degree in

Qualifications

  • Strong machine learning fundamentals including supervised/unsupervised/reinforcement learning, feature engineering and evaluation.
  • Ability to decide when classical algorithms suffice vs. ML approaches.
  • Experience with resource-constrained systems and real-time constraints.
  • Understanding of inference optimization, model compression, and deployment on embedded/telecom platforms.
  • Strong software engineering skills with C++ and Python, CI/CD, and production readiness.
  • Knowledge of telecom/RAN systems such as scheduling, mobility, RRM, O&M or performance management.
  • Bachelor’s or Master’s degree in CS/EE/Telecommunications or related discipline.

Responsibilities

  • Drive AI/ML-enabled RAN function design ensuring real-time feasibility.
  • Develop, evaluate and optimize AI-based solutions for scheduling, mobility, link adaptation and RRM.
  • Collaborate with engineering teams to integrate AI into existing RAN products and pipelines.
  • Assess when ML adds value versus classical approaches and avoid over-automation.
  • Design experiments, data collection, and validation methodologies for AI-driven solutions.
  • Translate data insights into deployable capabilities to improve network performance and user experience.
  • Optimize models for limited CPU, memory, power and latency budgets.
  • Contribute to AI methodologies, lifecycle practices, tooling and best practices for AI-native networks.

Skills

ML fundamentals
C++
Python
Embedded telecom
RAN awareness

Education

Bachelor's or Master's in CS/EE/Telecommunications

Tools

TensorFlow
PyTorch

Job description

Ericsson Canada Inc. is seeking an AI in RAN System Developer to apply machine learning and analytics to telecom challenges, focusing on AI-enabled RAN functions in real-time systems.

You will collaborate with RF engineers, software teams and researchers to design, prototype and productionize AI models that improve network performance, latency and user experience within tight compute and memory limits. A strong foundation in ML, C++, Python and telecom knowledge is required, with a degree in

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

AI for Real-Time RAN Systems Engineer
AI for Real-Time RAN Systems Engineer

Ericsson GmbH • Ottawa

Hybrid
CAD 130,000 - 170,000
Health benefits
Retirement plan
Paid time off
AI-Enabled RAN Systems Engineer
AI-Enabled RAN Systems Engineer

Ericsson GmbH • Ottawa

On-site
CAD 130,000 - 170,000
Health benefits
Educational assistance
Pension plan
+2
AI in RAN System Developer
AI in RAN System Developer

Ericsson GmbH • Ottawa

On-site
CAD 130,000 - 170,000
Health benefits
Educational assistance
Pension plan
+2
AI in RAN System Developer
AI in RAN System Developer

Ericsson • Ottawa

On-site
CAD 130,000 - 170,000
Health benefits
Stock Purchase Plan
Paid time off
AI in RAN System Developer Luleå,Norrbotten,Sweden + 8 more Product Development
AI in RAN System Developer Luleå,Norrbotten,Sweden + 8 more Product Development

Ericsson GmbH • Ottawa

Hybrid
CAD 130,000 - 170,000
Health benefits
Retirement plan
Paid time off
Software Developer – Microservices, Cloud & AI
Software Developer – Microservices, Cloud & AI

Ericsson GmbH • Mississauga

Hybrid
CAD 102,000 - 133,000
Financial wellness programs
Educational assistance
Matching gifts
+2
Junior 5G Software Developer: AI & Open RAN
Junior 5G Software Developer: AI & Open RAN

Ericsson GmbH • Ottawa

On-site
CAD 69,000 - 90,000
Health benefits
Educational assistance
Stock Purchase Plan
+1
Radio Security Engineer: Lab Testing & AI Automation
Radio Security Engineer: Lab Testing & AI Automation

Ericsson GmbH • Ottawa

On-site
CAD 102,000 - 133,000
Health benefits
Stock Purchase Plan
Annual bonus
+1
Remote AI & ML Developer — LLMs, RAG & APIs
Remote AI & ML Developer — LLMs, RAG & APIs

Organimi • Canada

Remote
CAD 80,000 - 110,000
Senior Engineering Manager — AI-Driven Telecom Platform
Senior Engineering Manager — AI-Driven Telecom Platform

Xplore Inc. • Markham

On-site
CAD 100,000 - 130,000