AI in RAN System Developer
Teknik, data och digitalt · Data, AI och analys · Maskininlärning · Datavetenskap · Mjukvaruutveckling
I korthet
Ericsson is seeking an experienced AI in RAN System Developer to apply machine learning to improve Radio Access Networks. The role involves driving system design, developing AI-based solutions for various RAN functions, and integrating them into products, focusing on carrier-grade radio technology under strict constraints.
Ansvarsområden
- Drive the system design of AI/ML-enabled RAN functions and algorithms.
- Develop, evaluate and optimize AI-based solutions for use cases like scheduling, mobility, link adaptation, RRM, O&M systems, performance management, network performance analysis and predictive maintenance.
- Work closely with engineering teams to integrate AI solutions into existing RAN products, software platforms and development flows.
- Evaluate technical and business problems to determine when machine learning provides value compared with classical algorithmic approaches.
- Design meaningful experiments, data collection strategies and validation methodologies.
- Analyze data and translate insights into deployable capabilities.
- Optimize AI models for deployment under finite CPU, memory, power and latency budgets.
- Contribute to the evolution of AI methodologies, lifecycle practices, tooling and best practices for RAN products and future AI-native networks.
Krav
- Strong Machine Learning fundamentals, including supervised, unsupervised and reinforcement learning, feature engineering and feature selection, model training, validation, performance evaluation, statistical analysis and data-driven decision making.
- Ability to decide whether a problem should be solved with classical algorithms or Machine Learning.
- Experience with resource-constrained systems.
- Understanding of inference optimization, model compression, quantization, pruning, acceleration techniques and deployment feasibility on embedded or telecom platforms.
- Strong software engineering skills, including modern C++, Python for AI experimentation and prototyping, software architecture understanding, CI/CD and the ability to move from prototype to production software.
- Understanding of telecom and RAN systems, preferably within areas such as scheduling, mobility, link adaptation, RRM algorithms, O&M systems or performance management.
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Applied Mathematics, Telecommunications or a related discipline.
Önskade kvalifikationer
- Experience with AI in real-time systems, including low-latency inference, real-time operating environments and model optimization for production.
- Experience with hardware acceleration, including FPGA, NPU or GPU deployment.
- Practical experience with Reinforcement Learning, online learning, policy optimization, decision making under uncertainty and closed-loop optimization systems.
- Experience with MLOps and AI lifecycle management.
- Experience with machine learning frameworks and tools such as TensorFlow, PyTorch or equivalent.
- Analytical and data-driven.
- Innovative and curious.
- Critical thinker.
- Collaborative team player.
- Intrinsically motivated, with ownership, learning agility and a strong drive to deliver business and customer value.
Förmåner
- Competitive salary range: $129,500CAD- $170,100CAD in Ottawa.
- Annual bonus based on business and individual performance.
- Excellent health benefits with choice of 3 medical and dental plan options (core coverage paid by Ericsson).
- Investment in financial wellbeing with automatic 2% company contribution to Pension Plan and 50% match on employee contributions to RRSP (up to 4% total potential contribution).
- Basic life insurance, accidental death and dismemberment coverage, and short-term disability coverage at no cost.
- Option to participate in Ericsson’s Stock Purchase Plan.
- Generous paid time off: minimum 18 days vacation, 3 personal days, 10 holidays, 1 volunteer day, and sick days.
- Up to 10 weeks paid maternity leave and 6 weeks parental or adoption leave at 100% pay.
- Financial wellness programs, educational assistance, matching gifts, wellness account, and recognition programs.
#AI#Machine Learning#RAN#Telecom#System Development