Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Dev AI/ML Co-op image - Rise Careers
Job details

Software Dev AI/ML Co-op

Job DescriptionPosition: Software Dev AI/ML Co-opNumber of Position(s): 1Duration: 3 Months+Date: May 5th, 2025 to August 22nd, 2025Location: Naperville, IL - HybridThe team you'll be part ofYou will be part of the Cloud Mobility Manager (CMM) within Nokia's CNS Division. The CMM delivers a converged packet core solution that addresses 5G (AMF), 4G LTE (MME), and even 2G/3G in a fully cloud-native architecture. Invent 5G with us, and be part of a diverse, multi-site world-class R&D team!Education RecommendationsCurrently a candidate for a Master's degree or diploma in Data Science, Computer Science, Computer Engineering, or a related field with an accredited school in the US.How You Will Contribute And What You Will LearnAs part of our team, you will:Work on technologies to improve development & prototyping in Virtualization/Cloud Computing including technologies like:Container Technology/Kubernetes platforms:• Artificial Intelligence and Machine Learning pipelinesContribute to a project in ONE of the following areas:• Data analytics/Machine Learning, including Exploratory Data Analysis• Coding in C++/C and Python which will be used in the implementation of models for data pipeline (training, serving, testing)• Microservices• LSTM models, Feed Forward Neural Networks, Convolutional Neural Networks (CNN)Key Skills And ExperienceYou have:• Pursuing a Data Science degree or degree in a similar field with some experience in data classification models, time series, and large language models.• Python proficiency, C++/C language knowledge• Experience with the Exploratory Data Analysis (EDA) process - end to end, including projects utilizing the EDA• Jupyter Notebooks and knowledge of common AI prototyping tools/libraries.It would be nice if you also had:Networking IP Knowledge (IPv6/IPv4), familiarity with Linux, Git, and AI tools: MLFlow, AirFlow, and Scikit Learn.About UsCome create the technology that helps the world act togetherNokia is committed to innovation and technology leadership across mobile, fixed and cloud networks. Your career here will have a positive impact on people’s lives and will help us build the capabilities needed for a more productive, sustainable, and inclusive world.We challenge ourselves to create an inclusive way of working where we are open to new ideas, empowered to take risks and fearless to bring our authentic selves to workWhat we offerNokia offers continuous learning opportunities, well-being programs to support you mentally and physically, opportunities to join and get supported by employee resource groups, mentoring programs and highly diverse teams with an inclusive culture where people thrive and are empowered.Nokia is committed to inclusion and is an equal opportunity employerNokia has received the following recognitions for its commitment to inclusion & equality:• One of the World’s Most Ethical Companies by Ethisphere• Gender-Equality Index by Bloomberg• Workplace Pride Global BenchmarkAt Nokia, we act inclusively and respect the uniqueness of people. Nokia’s 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.Join us and be part of a company where you will feel included and empowered to succeed.Additional InformationUS/Canada Nokia Offers a comprehensive benefits package that includes but is not limited to:• Corporate Retirement Savings Plan• Health and dental benefits• Short-term disability, and long-term disability• Life insurance, and AD&D – Company paid 2x base pay• Optional or Supplemental life and AD&D insurance (Employee/Spouse/Child)• Paid time off for holidays and Vacation• Employee Stock Purchase Plan• Tuition Assistance Plan• Adoption assistance• Employee Assistance Program/Work Life Resource ProgramThe above benefits exclude students. Disclaimer for US/CanadaNokia Maintains broad annual base salary ranges for its roles in order to account for variations in knowledge, skills, experience and market conditions, and with consideration to internal peer equity.(Check the salary ranges in the job info section for this role)All North America job posts will post for a minimum of 7 calendar days and up to 180 days or until candidate/s identified.About The TeamAs Nokia's growth engine, we create value for communication service providers and enterprise customers by leading the transition to cloud-native software and as-a-service delivery models. Our inclusive team of dreamers, doers and disruptors push the limits from impossible to possible.
Nokia Glassdoor Company Review
4.1 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Nokia DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Nokia
Nokia CEO photo
Pekka Lundmark
Approve of CEO

Average salary estimate

Estimate provided by employer
$83 / HOURLY (est.)
min
max
$75
$90

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Dev AI/ML Co-op, Nokia

Are you ready to dive into the world of cutting-edge technology? Join Nokia in Naperville, IL, as a Software Dev AI/ML Co-op! Over the next few months, you'll be an integral part of the Cloud Mobility Manager (CMM) team within Nokia's CNS Division, where we are redefining communication solutions with our cloud-native architecture. Your journey with us will allow you to explore various technologies, including container technology and AI/ML pipelines. As a Co-op, you’ll have the opportunity to contribute to significant projects in data analytics and machine learning, applying your skills in Python and C++/C. Imagine coding algorithms that power neural networks or developing microservices that enhance our product offerings. Whether you're conducting exploratory data analysis or implementing models for data pipelines, you’ll experience innovation in action. We’re looking for someone currently pursuing a Master’s degree in Data Science, Computer Science, or related fields, who is eager to learn and contribute. Your knowledge in data classification models and your experience with tools like Jupyter Notebooks will set you up for success. At Nokia, we value diverse ideas and create an inclusive environment where everyone can thrive. Embrace this chance to work alongside world-class professionals, gain hands-on experience, and help shape the future of 5G technology. If you’re passionate about AI, ML, and modern software development, join us for this exciting journey!

Frequently Asked Questions (FAQs) for Software Dev AI/ML Co-op Role at Nokia
What are the responsibilities of a Software Dev AI/ML Co-op at Nokia?

As a Software Dev AI/ML Co-op at Nokia, you'll be responsible for developing and prototyping solutions in Virtualization and Cloud Computing. This includes working with technologies like containerization and creating AI/ML pipelines. You'll contribute to projects focused on data analytics, machine learning, and coding in languages such as Python and C++. Your role will involve implementing models for data processing, exploring data through exploratory data analysis, and engaging with modern AI tools.

Join Rise to see the full answer
What qualifications are required to apply for the Software Dev AI/ML Co-op at Nokia?

To apply for the Software Dev AI/ML Co-op position at Nokia, you should be pursuing a Master’s degree in Data Science, Computer Science, Computer Engineering, or a related field. It’s essential to have proficiency in Python and some knowledge of C++/C. Experience with the end-to-end Exploratory Data Analysis process is also required, along with familiarity with modern AI tools and libraries.

Join Rise to see the full answer
How does a Software Dev AI/ML Co-op at Nokia contribute to cloud-native technology?

A Software Dev AI/ML Co-op at Nokia contributes to cloud-native technology by developing and improving frameworks for data processing and analysis. By working on AI/ML pipelines, you’ll help create solutions that enhance 5G communication technologies. Your work in coding, modeling, and data analytics will directly influence Nokia's approach to delivering cloud-native and as-a-service models effectively.

Join Rise to see the full answer
What skills are beneficial for a Software Dev AI/ML Co-op at Nokia?

Beneficial skills for a Software Dev AI/ML Co-op at Nokia include strong programming abilities in Python and C++, along with experience in data classification models, exploratory data analysis, and AI prototyping tools such as MLFlow and Scikit Learn. Knowledge of networking concepts, proficiency in Linux, and familiarity with Git are also valuable assets that can enhance your contribution to the team.

Join Rise to see the full answer
What can a Software Dev AI/ML Co-op expect to learn while working at Nokia?

During your Co-op at Nokia, you can expect to learn practical skills in software development, AI, and machine learning. You’ll gain hands-on experience with cloud technologies, data analytics processes, and deep-learning models. The collaborative environment will also provide you with insights into industry practices and innovation, further enriching your academic knowledge with real-world applications.

Join Rise to see the full answer
Common Interview Questions for Software Dev AI/ML Co-op
What programming languages are you most comfortable with as a Software Dev AI/ML Co-op?

As a candidate for the Software Dev AI/ML Co-op at Nokia, it's critical to discuss your proficiency in programming languages, predominantly Python and C++. You should explain how you’ve applied these languages in your previous projects, highlighting specific experiences like data analysis, model implementation, or using frameworks. Showcasing your understanding of both languages’ principles will strengthen your position.

Join Rise to see the full answer
Can you explain the process of Exploratory Data Analysis?

When asked about Exploratory Data Analysis in the context of the Software Dev AI/ML Co-op position, focus on discussing the steps involved, which include data cleaning, checking for missing values, visualizing data distributions, and identifying potential relationships. Mention tools you’ve used like Jupyter Notebooks and libraries such as Pandas and Matplotlib. Providing an example can make your explanation impactful and memorable.

Join Rise to see the full answer
What is a Convolutional Neural Network, and how would you use it?

In the interview for the Software Dev AI/ML Co-op at Nokia, you should articulate the concept of Convolutional Neural Networks (CNNs) clearly. Briefly explain their architecture, focusing on their ability to process data with grid-like topology such as images. Discuss applications where you've implemented CNNs, like image classification or object detection, to give a practical context to your answer.

Join Rise to see the full answer
Describe a project where you utilized AI/ML techniques?

During the interview, discussing a project that utilized AI/ML techniques is a great opportunity to showcase your hands-on experience. Outline the project's objective, the algorithms you implemented, and the results achieved. Be clear about your specific contributions and how you overcame challenges during the project to reflect your problem-solving skills relevant to the Software Dev AI/ML Co-op role.

Join Rise to see the full answer
How do you approach learning new technologies?

A solid response to this question for the Software Dev AI/ML Co-op position would emphasize your proactive learning mindset. Discuss your methods for staying updated with the latest trends, whether through online courses, hands-on projects, or engaging with community forums. Sharing specific examples of technologies you've learned recently will demonstrate your commitment to professional growth.

Join Rise to see the full answer
What experience do you have with cloud computing?

When asked about your experience with cloud computing, focus on any relevant projects, internships, or coursework. You can mention tools you’ve used, such as AWS, Azure, or Google Cloud, and discuss how these platforms facilitated your work. Describe how you leveraged cloud-native architectures in your projects to set your response apart in the context of the Software Dev AI/ML Co-op at Nokia.

Join Rise to see the full answer
What do you know about Kubernetes and its role in modern software development?

In answering this question, explain Kubernetes as a powerful orchestration tool for managing containerized applications. Highlight its benefits, such as scaling, self-healing, and seamless deployment processes. Relate your previous experiences with Kubernetes and how you see it integrating into AI/ML workflows while working as a Software Dev AI/ML Co-op at Nokia.

Join Rise to see the full answer
How do you handle tight deadlines and pressure in a project?

When discussing your ability to handle tight deadlines in an interview, share specific strategies you've employed. Talk about prioritization methods, effective communication within teams, and your ability to work efficiently under pressure. Providing an example of a past project where you met a challenging deadline will emphasize your capabilities in this area for the Software Dev AI/ML Co-op position.

Join Rise to see the full answer
What interests you about AI and machine learning?

In answering this question, reflect your genuine enthusiasm for AI and machine learning. Discuss trends that excite you, potential applications in real-world scenarios, and how you envision your career progressing in this field, particularly in the context of the Software Dev AI/ML Co-op at Nokia. Your passion and curiosity will resonate well with interviewers.

Join Rise to see the full answer
Why did you choose to apply for the Software Dev AI/ML Co-op at Nokia?

When asked why you applied for the Software Dev AI/ML Co-op at Nokia, focus on aspects of the company culture, commitment to innovation, and the chance to work on impactful projects. Illustrate how Nokia's values align with your career goals and your desire to contribute to cutting-edge technology in 5G and cloud solutions, demonstrating thoughtful consideration behind your application.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 13 days ago
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
Posted 9 days ago

Join us in creating the technology that helps the world act together. We are a B2B technology innovation leader pioneering the future where networks meet cloud. At Nokia you will have a positive impact on people’s lives and help build the capabil...

35 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Internship, hybrid
DATE POSTED
December 14, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!