Software Engineer jobs in Italy
Explore 15 matching jobs.
Senior AI Software Engineer
Nokia
Posted: 10/21/2026ASP.NETAzurePython.NET
Microsoft Dynamics 365 Developer
Capgemini
Posted: 10/15/2026SQL
Fullstack Mobile Developer – Java, React Native
HRM Group
Posted: 10/14/2026JavaReactReact Native.NET
Director of Engineering
Enlight Renewable Energy Ltd (ENLT)
Posted: 10/12/2026Go
Open Source Contributor, Developer
Gramian Consulting
Posted: 10/9/2026PL/SQL Developer – Oracle, Telco OSS
B&A Consulting Srl
Posted: 10/8/2026OracleSQL
Business Central Developer
IKONS ITALIA
Posted: 10/7/2026SQL
PL/SQL Developer
B&A Consulting Srl
Posted: 10/7/2026AzureJavaJenkinsLinuxOracleShell ScriptingSQLUnix
Junior Product Developer, Apparel
Oberalp Group
Posted: 10/2/2026Junior Product Developer – Apparel
Oberalp Group
Posted: 10/2/2026Junior Product Developer – Apparel
Oberalp Group
Posted: 10/2/2026Neolaureati in Ingegneria Meccanica – Registrazione Veicoli, Omologazioni
MCS Management Consulting & Selection
Posted: 10/2/2026ERP D365 F&O – Developer
Avanade
Posted: 9/24/2026AzureERPSQL
Festival dell'Ingegneria
Engineering Group
Posted: 9/24/2026Software Engineer
Hitachi
Posted: 9/15/2026LinuxC++
OpenCMS Developer – Technology Consulting
EY
Posted: 9/15/2026ApacheJavaJavaScriptMariaDBMySQLOracle
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing and developing AI-powered applications and services, particularly leveraging Large Language Models and Generative AI. Proficient in backend development with C#/.NET and Python, integrating AI solutions with enterprise systems and databases.
Highest-signal resume keywords
C#/.NET DevelopmentPython DevelopmentGenerative AI SolutionsREST API IntegrationMicrosoft Azure AI Services
Tech Stack
Tools & technologiesASP.NETAzurePython.NET
About the role
Key responsibilities & impact- Design and develop applications and services leveraging Large Language Models and Generative AI
- Build AI-powered solutions supporting engineering and R&D activities
- Develop solutions using Microsoft Azure AI services, Azure AI Foundry and other approved AI technologies
- Design and implement Retrieval-Augmented Generation solutions using internal documents, knowledge bases and enterprise data
- Integrate AI models through APIs and SDKs into new or existing applications
- Design AI workflows involving multiple processing steps, models, tools or data sources
- Explore multimodal use cases involving text, documents and images
- Design and develop backend applications, services and REST APIs
- Contribute to C#/.NET and ASP.NET Core enterprise applications
- Use Python for AI development, experimentation, data processing or integration
- Integrate applications with databases, enterprise systems and external APIs
- Write maintainable, reliable and well-documented code
- Diagnose and resolve technical issues across AI and application components
- Contribute to technical architecture of new AI solutions
- Evaluate AI models and approaches, prompts, context-management strategies and outputs
- Consider performance, latency, cost, limitations and risks of LLM-based solutions
- Follow Generative AI and LLM developments; experiment with new models and frameworks
- Compare technical alternatives and contribute to technology and architecture choices
- Identify valuable AI use cases with engineers and domain experts
- Translate functional needs into technical solutions
- Explain technical concepts and architectural choices to technical and non-technical stakeholders
- Produce technical documentation and share knowledge and good practices
- Provide technical guidance to junior engineers or students
Requirements
What you’ll need- Bachelor's or Master's degree in Computer Science, Software Engineering, Artificial Intelligence or a related technical field, or equivalent professional experience
- Significant professional experience in software development
- Strong backend development and software engineering skills
- Professional experience with C#/.NET and/or Python, with ability and willingness to work with both technologies when required
- Hands-on experience developing applications or services using Generative AI and Large Language Models
- Good understanding of prompting, context management, tokens and model limitations
- Experience integrating services and systems through REST APIs
- Experience with relational databases and data-driven applications
- Good understanding of software architecture and application integration
- Ability to investigate complex technical problems and propose pragmatic solutions
- Ability to work autonomously and take ownership of technical topics
- Good communication and collaboration skills in an international environment
- Professional working proficiency in English
- Nice-to-have: Microsoft Azure AI Foundry or similar enterprise AI platforms
- Nice-to-have: Retrieval-Augmented Generation (RAG) architectures
- Nice-to-have: embeddings, vector databases and semantic search
- Nice-to-have: AI orchestration frameworks such as Microsoft Semantic Kernel
- Nice-to-have: ASP.NET Core and enterprise web applications
- Nice-to-have: AI integration with enterprise data sources or business systems
- Nice-to-have: AI evaluation, observability, usage and cost monitoring
- Nice-to-have: locally deployed or open-source LLMs
- Nice-to-have: multimodal AI, document processing, Vision models or OCR
- Nice-to-have: AI-assisted development tools
Benefits
Comp & perks- Flexible and hybrid working schemes
- A minimum of 90 days of Maternity and Paternity Leave, with the option to return to work within a year following the birth or adoption of a child (based on eligibility)
- Life insurance to all employees
- Well-being programs supporting mental and physical health
- Opportunities to join and receive support from Nokia Employee Resource Groups (NERGs)
- Employee Growth Solutions supporting personalized career and skills development
- Access to Coaches & Mentors
- Learning environment promoting personal growth and professional development
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Large Language ModelsGenerative AIBackend DevelopmentSoftware EngineeringRetrieval-Augmented GenerationDatabase IntegrationTechnical ArchitectureTechnical DocumentationAI Model EvaluationData Processing
Soft Skills
Communication SkillsCollaboration SkillsProblem-Solving SkillsAutonomyOwnership
Tools & Technologies
Microsoft Azure AI FoundryASP.NET CoreAI Orchestration FrameworksVector DatabasesSemantic Search
Industry Keywords
Software DevelopmentAI IntegrationEnterprise ApplicationsTechnical GuidanceInternational Environment
