Software Engineer & AI Developer Trainee
Software Engineer & AI Developer Trainee
Join to apply for the Software Engineer & AI Developer Trainee role at Nokia.
Get AI-powered advice on this job and more exclusive features.
Job Description
Are you a budding technologist with a passion for both crafting robust software and exploring the exciting world of Artificial Intelligence? Join us as a Software Engineer & AI Developer Trainee and become part of a team building the future of wireless mobility networks, including 5G, Open Radio Access Networks (O-RAN), and Cloud RAN. This is your chance to gain hands‑on experience, learn from industry, and contribute to innovative solutions that power global connectivity. In this dynamic role, you’ll work at the intersection of software engineering and AI development, contributing to critical projects across various domains.
How You Will Contribute And What You Will Learn
- Software Development: Support the full software lifecycle — from feature implementation and component integration to testing (unit, component, and integration) — ensuring overall software reliability.
- AI Systems Contribution: Assist in designing and implementing AI‑driven systems, collaborating with experts to integrate models and optimise pipelines for scalability.
- Cloud & Open Source: Contribute to platform development, Dev
Ops processes, and continuous integration, leveraging cloud‑native and open‑source technologies. - Problem‑Solving: Investigate customer issues, reproduce cases, and contribute to continuous quality improvement initiatives.
- Learning & Innovation: Stay curious about emerging technologies, engage in system design discussions, and help develop tools (e. g. , in Python) to enhance efficiency.
Key Skills And Experience
- Foundational understanding of software development, including data structures and algorithms.
- Basic proficiency in Python, demonstrated through coursework, projects, or personal initiatives.
- Curiosity and a foundational understanding of Artificial Intelligence and Machine Learning concepts.
- An eager, proactive mindset with a strong desire to learn and contribute in a collaborative environment.
It Would Be Nice If You Also Had
- Knowledge or coursework experience in other programming languages like C++ or Golang.
- Familiarity with Linux environments and scripting.
- Exposure to cloud platforms (e. g. , AWS, Azure, GCP) or containerisation technologies (e. g. , Docker, Kubernetes).
- Any experience with AI/ML frameworks (e. g. , Tensor
Flow, Py
Torch) from academic projects or self‑study.
About Us
Join us in creating the technology that helps the world act together.
We are a B2B technology innovation leader, pioneering networks that sense, think and act™, putting the world’s people, machines and devices in sync to create a more sustainable, productive and accessible future.
Learn more about life at Nokia.
About Nokia
We are a B2B technology innovation leader, pioneering networks that sense, think and act™, putting the world’s people, machines and devices in sync to create a more sustainable, productive and accessible future.
Learn more about life at Nokia.
About The Business Group
Join Mobile Networks (MN) and help us become the trusted partner of choice for Communications Service Providers (CSPs), as well as for non‑CSP entities in sectors like utilities, transportation, public services, and defense. Your work will contribute to delivering unbeatable customer experiences in wireless connectivity.
In MN RAN R&D Unit we focus on the research and development of Radio Access Network (RAN) technologies for mobile networks. This includes developing and improving technologies like 2G, 3G, 4G, 5G and 6G, as well as future wireless standards. With global experts and diverse career paths, you’ll grow your skills, lead breakthrough projects, and shape the future of wireless technology.
Our recruitment process
We act inclusively and respect the uniqueness of people. Our employment decisions are made regardless of race, color, national or ethnic origin, religion, gender, sexual orientation, gender identity or expression, age, marital status, disability, protected veteran status or other characteristics protected by law. We are committed to a culture of inclusion built upon our core value of respect.
If you’re interested in this role but don’t meet every listed requirement, we still encourage you to apply. Unique backgrounds, perspectives, and experiences enrich our teams, and you may be just the right candidate for this or another opportunity.
The length of the recruitment process may vary depending on the specific role’s requirements. We strive to ensure a smooth and inclusive experience for all candidates. Discover more about the recruitment process at Nokia.
About The Team
Some of our benefits for trainees in Portugal:
- Flexible and hybrid working schemes
- Meal allowance to support daily needs
- Well‑being programs to support your mental and physical health
- Opportunities to join and receive support from Nokia Employee Resource Groups (NERGs)
- Employee Growth Solutions to support your personalised career & skills development
- Diverse pool of Coaches & Mentors to whom you have easy access
- A learning environment which promotes personal growth and professional development - for your role and beyond
Referrals increase your chances of interviewing at Nokia by 2x.
Seniority Level
Not Applicable
Employment Type
Full-time
Job Function
Engineering and Information Technology
Industries
IT Services and IT Consulting and Telecommunications
- Informações detalhadas sobre a oferta de emprego
Empresa: Nokia Localização: Amadora
Amadora, Lisboa, PortugalPublicado: 2. 11. 2025
Vaga de emprego atual
Seja o primeiro a candidar-se à vaga de emprego oferecida!