AI Software Engineer - Intern
Nokia
Job Description
We are looking for a motivated AI Software Engineer Intern to join our team and contribute to Artificial Intelligence projects supporting our engineering and R&D activities. You will work alongside experienced software and AI engineers on real-world applications involving Generative AI, Large Language Models (LLMs) and enterprise software development. This position is intended for a student with good programming fundamentals who wants to develop practical experience in AI software engineering. Rather than focusing only on theoretical AI or Machine Learning, you will learn how modern AI capabilities can be integrated into actual software applications and used to solve engineering and business problems. We do not expect a student to already be an AI expert. We are primarily looking for someone with solid programming foundations, technical curiosity and a genuine interest in Artificial Intelligence. The ideal candidate enjoys building and understanding software, is willing to experiment and learn, and is interested in discovering how Generative AI can be used in real engineering applications. The position will provide practical experience across different aspects of AI software development, from initial experimentation and prototyping to integration with existing applications and enterprise data. Over time, the successful candidate will be encouraged to become increasingly autonomous and take responsibility for more complex AI development tasks.
How You Will Contribute And What You Will Learn
Contribute to AI Application Development
- Participate in the development of applications and services leveraging Large Language Models and Generative AI.
- Build prototypes to explore and validate new AI use cases.
- Experiment with different models and prompting approaches.
- Integrate AI models into applications using APIs and SDKs.
- Contribute to solutions using internal documents and enterprise data.
- Participate in the development of Retrieval-Augmented Generation (RAG) solutions.
- Help test and improve existing AI applications.
Develop Software
- Develop scripts and application components primarily using Python and/or C#/.NET.
- Contribute to backend services and APIs.
- Work with databases and other data sources when required by the project.
- Learn how AI capabilities are integrated into existing enterprise applications.
- Write understandable, maintainable and documented code.
- Investigate technical issues with support from experienced engineers.
Learn and Experiment with Generative AI
- Gain practical experience with Microsoft Azure AI services and Azure AI Foundry.
- Learn how Large Language Models work from an application developer's perspective.
- Develop an understanding of concepts such as prompts, tokens, context windows, embeddings and vector search.
- Experiment with RAG and other approaches for providing enterprise knowledge to AI models.
- Compare different AI models and approaches.
- Learn to consider quality, reliability, latency and cost when using AI services.
- Explore emerging AI technologies and evaluate their potential for practical use cases.
Collaborate with the Team
- Work with experienced software engineers and technical experts.
- Participate in technical discussions and project activities.
- Document experiments, technical findings and developed solutions.
- Present results and explain technical choices clearly.
- Share ideas and contribute to the exploration of new AI use cases.
- Gradually take ownership of development tasks as your skills and experience grow.
Key Skills And Experience
You have
- Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering,Artificial Intelligence or a related technical field.
- Good programming fundamentals.
- Practical programming experience with Python, C#, Java or another modern programming language, acquired through university projects, personal projects, internships or professional experience.
- Basic understanding of software development concepts.
- Interest in Artificial Intelligence, Generative AI and Large Language Models.
- Basic understanding of APIs and how software applications communicate with external services.
- Ability to investigate technical problems and learn independently.
- Curiosity and willingness to experiment with new technologies.
- Good communication and collaboration skills.
- Good working proficiency in English.
- Academic projects, personal projects and open-source contributions are considered relevant experience.
Nice if you have
- Experience with Python for AI-related projects.
- Knowledge of C#/.NET or ASP.NET Core.
- Previous experience using an LLM API or AI SDK.
- Personal or academic projects involving Generative AI.
- Familiarity with Microsoft Azure or another cloud platform.
- Basic understanding of RAG, embeddings or vector search.
- Experience with SQL or relational databases.
- Experience developing REST APIs or backend applications.
- Familiarity with Git or another version-control system.
- Knowledge of Machine Learning fundamentals.
- Experience with AI-assisted development tools.Fluency in Italian
About Us
Advancing connectivity to secure a brighter world.
Nokia is a global leader in connectivity for the AI era. With expertise across fixed, mobile and transport networks, powered by the innovation of Nokia Bell Labs, we’re advancing connectivity to secure a brighter world.
Learn more about life at Nokia .
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.
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:
- Flexible and hybrid working schemes
- 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 personalized 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
35.000 € - 44.000 €
...end di applicazioni basate su bGenerative AI /b /liliProgettare, sviluppare e... .../b /ppbr/pulliEsperienza nello sviluppo software con bPython /b. /liliConoscenza di algoritmi... ...da ALTEN. /ppbr/ppIl posizionamento all'interno del range sarà definito in base alle competenze...Stage/TirocinioLavoro ibrido35.000 € - 45.000 €
...’s or Master’s degree in Computer Science or Engineering (Computer Science); ~3+ years of experience as a software engineer with most of that experience developing... ...in the App Store is a plus; Experience using AI-assisted tools to accelerate implementation,...ConsigliatoLavoro ibridoOrario flessibile- ...Overview As Lead Backend Engineer in Moneyfarm's Partners Engineering... ...with partner banks and internal services, while guiding a team... ...fondamentali ~7+ years of professional software engineering with a strong... ...) ~ Experience with agentic AI tools to accelerate...ConsigliatoOrario flessibile
- pOversonic Robotics is seeking a skilled Simulation Engineer to support the development, testing, and validation of humanoid robotics simulation... ...across simulation, mechanical, control, perception, and AI teams. /ppYou will contribute to reinforcement learning pipelines...Consigliato
- ...colleghi meno esperti Requisiti fondamentali .NET Framework e .NET Core Architetture cloud, on-premises e ibride esperienza in AI (nice to have) Capacità di ascolto e mediazione Approccio proattivo Capacità di dialogare con il business e guidare il...ConsigliatoSmart workingImpiego permanenteLavoro ibridoRemoto
30.000 € - 40.000 €
...al primo posto. /ppbr/ppbr/ppbSenior Software Development Engineer | PHP, Laravel, JavaScript, Vue3 /b /ppbModalità... ..., ove rilevante, a bfunzionalità AI/ML, sistemi di raccomandazione,... ...nostra società. /ppIl posizionamento all’interno del range sarà definito in base alle competenze...Remoto- ...Overview In this role you join the AI Gateway Engineering Team to build and evolve the Kong AI gateway. You will tackle multi-LLM routing... ...innovation. Responsabilità Build and maintain API management software for AI/LLMs and its underlying stack Implement features...Remoto
- ...In this role, you will design and implement features for our AI-powered OT/IoT cybersecurity platform, taking ownership of user-... ...manufacturing, and government sectors. You will help shape scalable software solutions while embodying Nozomi's values of transparency and...Orario flessibile
42.000 € - 55.000 €
...Z secondo bGreat Place to Work 2026 /b. /ppbr/ppLavoriamo con AI dal 2015, non da quando è diventata un trend. I nostri Partner... ...coeso, trasversale nelle conoscenze e verticale nelle competenze. Software Engineer, ML/AI, Product Designer, dentro la stessa stanza, fisica o...Tempo pienoLavoro ibridoRemotoOrario flessibile35.000 € - 45.000 €
...ppbMansionario e Responsabilità /b /ppInserita all'interno di un contesto dinamico e strutturato, la... ...dell'intero ciclo di vita del software per l'ecosistema applicativo aziendale. In... ...strumenti di programmazione assistita da AI (es. Copilot, Claude, Gemini, ChatGPT). /...Lavoro ibrido- ...Docebo is hiring a Staff Product Engineer to define product direction and tackle high-impact, ambiguous technical challenges across our... ...product and design leaders to influence roadmaps. You will lead AI-assisted development practices, mentor engineers, and drive high...
- ...modernization mission, working with a global team of experts and applying AI-powered insights to improve performance and enable faster... ...integration Requisiti fondamentali Experience as a software engineer on complex projects Strong coding skills in Java, Python, ....Lavoro ibrido
- ...feedback culture Responsabilità Advise internal colleagues on core technical concepts... ...~10 to 15 years' experience in software development, technical project management... ...leadership potential to influence designers, engineers, and PMs ~ Progressing thought leadership...
- ...strategy tech boutique che lavora con aziende enterprise su progetti software complessi, dove barchitettura, delivery e qualità del codice /b... ...solido, mantenibile e orientato alla produzione. /ppbr/ppL’AI è parte del nostro lavoro, ma non è il centro di tutto: costruiamo...Impiego permanenteLavoro ibrido
- ...highly available platform used by multiple engineering teams and own onboarding experiences for... ...fondamentali ~5+ years of professional software engineering experience ~ Strong... ...messaging system (e.g., NATS) ~ Experience with AI coding agents (Claude or others) and a...Remoto
- ...opportunità o sta pensando di candidarsi, la preghiamo di leggere le seguenti informazioni.Per un cliente a Milano seleziona un Developer AI e Python in modalità ibrida.Il candidato ha laurea in informatica, ingegneria informatica, artificial intelligence o discipline...Lavoro ibridoTurni
- ...ICT riconosciuta a livello nazionale, con progetti che integrano AI, Cloud, Data Science, IoT, Blockchain, Robotica e sistemi... ...bREST API; /b /liliprogettazione e gestione delle Solutions all'interno della bPower Platform; /b /liligestione dei processi di bALM /b...Libero professionistaContratto con partita IVARemoto
- pWe are looking for a hands-on Robotics Software Engineer to join our Navigation Team. This is an operational role, not a research one: our robots... ...with robotic fleets management systems. /liliFamiliarity with AI/ML and Deep/Reinforcement Learning techniques applied to...Tempo pienoLavoro ibrido1 giorno/sett.
40.000 € - 55.000 €
...interrogazione) /liliDatabase NoSQL /liliProgrammazione con agenti AI /li /ulpbr/ppbRequisiti /b /pulli4+ anni di esperienza nello... ...database relazionali. /liliForte attenzione alla sicurezza del software. /liliAttitudine collaborativa e orientamento alla qualità. /li...Smart workingLavoro ibridoOrario flessibile- h3Careersbr— Senior Robotics Software Engineer /h3pWe are seeking a talented Senior Robotics Software Engineer to join our Navigation Team at... ...enhance performance in unstructured scenarios. /liliApply advanced AI techniques, such as Reinforcement Learning or anomaly...Tempo pienoImpiego permanenteLavoro ibridoLavoro da casaOrario flessibile
31.000 € - 46.000 €
...ppOpen Reply è la società del Gruppo Reply specializzata in software open source e software engineering basata sull'intelligenza artificiale. Progettiamo,... ...competenze full stack, tecnologie open source e soluzioni AI di ultima generazione. I nostri Centri di Competenza...Impiego permanenteLavoro ibrido- ...artificiale e pone le persone al centro della rivoluzione dell’AI. Presente in Europa, Africa, Asia e America, Everience offre ai... ...pipeline CI/CD /li liSviluppo e integrazione di funzionalità AI all’interno delle applicazioni (es. trascrizione vocale, generazione testi,...Impiego permanente1 giorno/sett.
- pAGM Solutions cerca un Developer AI e Python per un ruolo in modalità ibrida a Milano. Il candidato possiede una laurea in informatica o discipline affini, almeno 3 anni di esperienza back-end con Python e FastAPI, e competenze in LlamaIndex, Gemini, PostgreSQL (pgvector...Lavoro ibrido
- ...Overview As Lead Product Software Engineer, you will shape data-centric applications and platform services to support analytics, benchmarking... ...while contributing to implementation, adopting OpenSpec and AI-assisted development to boost quality, productivity, and maintainability...Smart workingLavoro ibridoOrario flessibile
- ...aziendali. Lavorerai in un mix di sviluppo software, digitalizzazione dei processi e... ...internazionale, orientato all'innovazione e all'AI. Retribuzione / Benefits Smart working... ...IT e gestione di fornitori/consulenti interni ed esterni Monitoraggio avanzamento, qualità...Smart working
- ...client, enabling secure, compliant workloads and a data mesh with AI-ready datasets. You work cross-functionally to define governance... ..., Foundry, Purview) Experience architecting and deploying software at scale using Agile methodologies Proficient in at least two...
- ...shaping architecture and decisions that impact reliability and business outcomes. You'll mentor peers and elevate engineering practices while embedding AI as a working method, not just a demo. This is a growth-focused opportunity at Klarna to push the boundaries of banking...
- ...'ll evangelize AppSec, work with engineers and product managers to design secure... ...vulnerability lifecycle across internal and external apps. You'll stay ahead of AI/LLM security trends and... ...innovate to reduce risks across software supply chain and showcase AI tool...Lavoro ibridoRemotoLavoro da casa
- ...Il ruolo Cerchiamo un AI Engineer mid/senior focused on Microsoft Tecnology con ownership end-to-end: dal confronto iniziale con il cliente alla progettazione dell'architettura, dall'implementazione al rilascio e all'evoluzione del sistema. Responsabilità Progettare...Smart workingLavoro ibrido
- ...simulation, mechanical, control, perception, and AI teams. Responsibilities Test... ...Requirements Degree in Mechanical Engineering, Robotics, Mechatronics, Automation or related... ..., physics-based environments, game engines, CAD, or 3D modelling. Working knowledge...Smart workingTempo pienoLavoro ibrido1 giorno/sett.
- sviluppatore app Vimercate (MB)
- software engineer Vimercate (MB)
- sviluppatore informatico Vimercate (MB)
- programmatore software Vimercate (MB)
- software developer Vimercate (MB)
- progettista software Vimercate (MB)
- vendita software Vimercate (MB)
- manutenzione software Vimercate (MB)
- analisi progettazione software Vimercate (MB)
- c++ software Vimercate (MB)