Internship Software Engineer

Nokia
Slovakia
HybridCareer-pivot friendly

Who this role is best for

A natural match if you have experience with AI-assisted development and cloud-native technologies. This part-time internship in Bratislava, Slovakia, offers hybrid work arrangements and focuses on network infrastructure and distributed systems.

Best fit for

  • Students with a focus on backend development or cloud technologies and an interest in AI tools.
    — “Whether your interests include backend development, cloud technologies, automation, networking, or distributed systems”
  • Candidates who are currently enrolled in a Bachelor’s or Master’s program in a technical field.
    — “This internship is best suited for students in the final year of a Bachelor’s degree or those pursuing a Master’s degree”
  • Individuals who want to learn how AI transforms software engineering and network operations.
    — “How AI technologies are transforming software engineering, testing, and network operations”

Things to consider

  • The role is part-time and may require balancing academic and professional responsibilities.
    — “Type: Part-time internship”
  • The position is based in Bratislava, Slovakia, with hybrid arrangements, which may involve in-office days.
    — “Location: Bratislava, Slovakia (Hybrid)”

How to stand out

  • Highlight experience with AI-powered tools and your ability to use them for coding or testing.
    — “Use modern engineering practices and AI-assisted tools for coding, testing, debugging, documentation, and code reviews”
  • Emphasize any hands-on projects involving cloud technologies or network automation.
    — “Contribute to cloud-native applications, automation tools, and management platforms”
  • Showcase your knowledge of object-oriented design and software fundamentals in your resume.
    — “Knowledge of software development fundamentals and object-oriented design principles”
  • Demonstrate familiarity with Git and collaborative development practices in your application materials.
    — “Familiarity with Git and collaborative software development practices”
  • Mention any personal projects or open-source contributions that demonstrate problem-solving or initiative.
    — “Personal projects, open-source contributions, or participation in coding competitions”
Pace · Fast PacedCollaboration · HighAutonomy · MediumDecision Impact · Team

Derived from job-description analysis by Serendipath's career intelligence engine.

What success looks like

  • contribute to cloud-native applications
  • participate in feature development and testing
Typical background
pursuing a Bachelor’s or Master’s degree in Computer Science, Software Engineering, Informatics, or a related technical field

Skills & requirements

Required

Software DevelopmentNetwork InfrastructureCloud-native ApplicationsAutomation ToolsManagement PlatformsFeature DevelopmentTestingDebuggingPerformance OptimizationAgile DevelopmentDevOpsAi-assisted ToolsCodingDocumentationCode ReviewsNetwork AutomationObservabilityDistributed Systems

Preferred

AI TechnologiesCarrier-grade And Enterprise Networking SolutionsMachine LearningGenerative AI

Stack & domain

PythonCC++LinuxGitNetwork InfrastructureCloud TechnologiesAutomationDistributed Systems

About the role

Original posting from Nokia

Position: Software Development Intern - Network Infrastructure & IP Networks

Location: Bratislava, Slovakia (Hybrid)

Type: Part-time internship

Start date: Flexible

This internship is best suited for students in the final year of a Bachelor’s degree or those pursuing a Master’s degree in Computer Science, Software Engineering, Informatics, or a related technical field.

What You Will Learn

How software is developed in a large-scale, international engineering organization.How AI-assisted software development workflows are applied in practice.How to use modern AI coding assistants and developer productivity tools effectively.Agile development methods and DevOps practices.How AI technologies are transforming software engineering, testing, and network operations.How carrier-grade and enterprise networking solutions are built and maintained.

What You Will Be Doing

Design and develop software components for network infrastructure solutions.Contribute to cloud-native applications, automation tools, and management platforms.Participate in feature development, testing, debugging, and performance optimization.Collaborate with experienced engineers in an agile development environment.Work with modern development tools, continuous integration and delivery pipelines, and automated testing frameworks.Use modern engineering practices and AI-assisted tools for coding, testing, debugging, documentation, and code reviews.Experiment with the latest AI-powered technologies to improve developer productivity and software quality.Contribute to automation initiatives that use machine learning and generative AI where appropriate.Explore technologies used in IP networking, network automation, observability, and distributed systems.Learn how software supports the operation of large-scale communication and data networks.

Why Join Us?

Receive mentorship from experienced software architects and engineers.Gain practical experience with modern software engineering technologies.Work on real products used by customers around the world.Access state-of-the-art AI-powered development tools that support coding, testing, troubleshooting, and learning.Learn how AI is being adopted in professional software engineering environments to improve developer productivity and product quality.Benefit from flexible working arrangements that are compatible with your studies.Join a friendly and collaborative team environment.Explore opportunities to continue your career with us in a graduate or full-time position after completing your studies.

Preferred Candidate Profile

We are looking for students who enjoy solving complex technical problems, are eager to learn, and want to understand how software powers modern network infrastructure.

Whether your interests include backend development, cloud technologies, automation, networking, or distributed systems, you will find opportunities to grow, contribute, and make an impact.

What We Are Looking For

A student pursuing a Bachelor’s or Master’s degree in Computer Science, Software Engineering, Informatics, or a related technical field.Knowledge of software development fundamentals and object-oriented design principles.Experience with at least one programming language, such as Python, C, or C++.Familiarity with Linux environments.Familiarity with Git and collaborative software development practices.Strong analytical and problem-solving mindset.Good written and spoken English.Curiosity, initiative, and a willingness to learn.Nice to Have

Understanding of computer networking concepts, such as TCP/IP, routing, and switching.Experience with containers and cloud technologies, such as Docker or Kubernetes.Personal projects, open-source contributions, or participation in coding competitions.

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.

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.

Source: Nokia careers

Similar roles