AI Software & Data Engineering Developer

Teknik, data och digitalt · Data, AI och analys · Data engineering · Maskininlärning · Mjukvaruutveckling

I korthet

Ericsson is seeking an AI Software & Data Engineering Developer in Ottawa, Canada, to build scalable AI solutions for R&D efficiency within the RAN domain. This hybrid role involves technical ownership of AI-enabled software, data pipeline development, and integration into development workflows.

Ansvarsområden

  • Develop AI solutions to scale and industrialize at the RAN level.
  • Take technical ownership for the design, implementation, integration, verification, deployment, and continuous improvement of AI-enabled software solutions.
  • Build data engineering capabilities, including data ingestion, transformation, validation, quality checks, metadata handling, reusable pipelines, and reliable processing of engineering data for AI and analytics use cases.
  • Work with internal engineering data (logs, telemetry, test results, CI/CD results, trouble reports, code review information) while respecting security, confidentiality, and access control.
  • Integrate AI solutions into software development workflows (Git, Gerrit/code review, CI, automated testing, secure development, vulnerability management).
  • Collaborate with developers, data scientists, architects, product owners, and R&D stakeholders.
  • Support colleagues through mentorship and contribute to design reviews.
  • Help the team adopt AI-assisted development and data-driven approaches responsibly.

Krav

  • A Bachelor's or Master's degree in Computer Science or a related field; equivalent hands-on experience is equally valued.
  • Approximately 6+ years of experience in software development, preferably in telecommunications software.
  • Background in cloud-native and/or custom software using containers, Kubernetes, Python, Java, shell scripting, and Linux environments.
  • Demonstrated experience integrating AI/ML into software workflows, including AI-assisted development, automated testing, LLMs, retrieval-augmented generation (RAG), prompt engineering, and domain-specific model adaptation.
  • Solid understanding of CI/CD, Git-based workflows, Gerrit/code review, automated verification, secure development, DevSecOps, and vulnerability management in large-scale R&D environments.
  • Practical data engineering experience, including ingestion, transformation, validation, data quality, metadata, traceability, access control, reliable pipelines, and operational monitoring.
  • Experience using engineering data from development, integration, testing, troubleshooting, and CI/CD to create AI-ready datasets and actionable insights.
  • Ability to design scalable, maintainable, and secure AI solutions and turn prototypes into reusable, well-supported software components.
  • Experience contributing to technical direction and improving engineering practices across teams.
  • Strong analytical and communication skills.

Önskade kvalifikationer

  • Familiarity with 5G NR, LTE RAN, or Cloud RAN is a strong asset.

Förmåner

  • Competitive salary range: $101,500. - $133,350. in Ottawa.
  • Opportunity for an 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.
  • Group Retirement & Savings Program with automatic 2% company contribution and up to 4% match on employee contributions to RRSP.
  • Basic life insurance and accidental death and dismemberment coverage at two-times annual base pay at no cost.
  • Short-term disability coverage.
  • Option to participate in Ericsson’s Stock Purchase Plan.
  • Minimum of 18 days of accrued vacation, plus at least 3 personal days.
  • Minimum 10 holidays, 1 volunteer day, and sick days.
  • Up to 10 weeks of paid maternity leave and 6 weeks of parental or adoption leave at 100% of pay.
  • Financial wellness programs, educational assistance, matching gifts, wellness account, and recognition programs.

Färdigheter

PythonJavaShell ScriptingLinuxKubernetesCI/CDGitGerritDevSecOpsLLMsRAGPrompt EngineeringAPIAIAutomation
#AI#Software Development#Data Engineering#Telecommunications#Cloud-Native#Containers#Kubernetes#Python#Java#Shell Scripting#Linux#CI/CD#Git#Gerrit#DevSecOps#LLMs#RAG#Prompt Engineering#5G NR#LTE RAN#Cloud RAN
Ericsson Logo

Om Ericsson

Pioneering technology for connecting billions of people worldwide

Our purpose \nTo create connections that make the unimaginable possible.\n\nOur vision\nA world where limitless connectivity improves lives, redefines business and pioneers a sustainable future.\n\nOur values\nPerseverance, professionalism, respect and integrity.\n\nThe future is a place for purpose & vision – ours are clear, and we invite partners, customers and consumers to join us in our journey. \n\nFor a brighter future. For all. Let's #ImaginePossible

Ericsson Logo

Företag

Ericsson

Publicerade jobb

för 1 dag sedan

Anställningstyp

Heltid

Arbetsform

Hybrid

Lön

101 500–133 350 CA$ / år

Erfarenhetsnivå

Mellannivå

Platser

Ottawa, Canada

Kvalifikation

Kandidatexamen, Masterexamen

Sökande

Ansök tidigt