AI Software & Data Engineering Developer
Technology, Data & Digital · Data, AI & Analytics · Data Engineering · Machine Learning · Software Engineering
In short
Responsibilities
- 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.
Requirements
- 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.
Desired Qualifications
- Familiarity with 5G NR, LTE RAN, or Cloud RAN is a strong asset.
Benefits
- 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.
Skills
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
Company
EricssonJob Posted
22 hours ago
Employment Type
Full Time
Work mode
Hybrid
Salary
CA$101,500–133,350 / year
Experience Level
Mid-Senior
Locations
Ottawa, Canada
Qualification
Applicants
Be an early applicant
