AI Assisted Software Development Co-op

Nokia Corporation

Sunnyvale (CA)

On-site

USD 67,000 - 100,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Nokia is seeking a student for a 4-month, onsite assignment in Sunnyvale, CA to work on AI-driven software engineering workflows. You will develop AI features under senior engineers and help integrate AI services with CI/CD tooling.

The role emphasizes hands-on development, documentation, and collaboration across product, support, and SRE teams, with a strong focus on modern software practices.

Qualifications

  • Pursuing bachelor’s or master’s degree in CS/SE/AI in the United States.
  • Experience with Python and Go through coursework or projects.
  • Interest in Generative AI, AI agents, and LLMs, with automation focus.
  • Familiarity with cloud-native tech, Linux, Git, and container platforms (Docker/Kubernetes).

Responsibilities

  • Develop and enhance AI workflows and services under senior engineers.
  • Implement AI-assisted development capabilities (agent workflows, code generation, testing, docs automation).
  • Build integrations with CI/CD, repos, issue trackers, and AI services.
  • Create dashboards and reporting to measure engineering productivity and AI adoption.
  • Document tutorials, onboarding materials, and knowledge assets.
  • Participate in sprint planning, backlog refinement, implementation, testing, and code reviews.
  • Support PoC initiatives evaluating emerging AI engineering tech.
  • Collaborate with product, support, SRE, and development teams to boost productivity.
  • Demonstrate flexibility across time zones as needed.

Skills

Python
Go
Generative AI
AI agents
LLMs

Education

Bachelor's in CS/SE/AI
Master's in CS/SE/AI (preferred)

Tools

Docker
Kubernetes
Git

Job description

Note: No relocation assistance or visa sponsorship is available for this position.

Number of Position(s): 1

Duration: 4 months

Dates: January 2027 - May 2027, full-time

Location: Onsite in Sunnyvale, CA

EDUCATIONAL RECOMMENDATIONS

Currently a candidate pursing a bachelor's degree or master's degree in Computer Science, Software Engineering, Artificial Intelligence or a related field with an accredited school in the United States.

  • Develop and enhance AI workflows, features, and services under the guidance of senior engineers.
  • Implement AI-assisted software development capabilities, including agent workflows, code generation, testing, and documentation automation.
  • Support the development of reusable templates, frameworks, and best practices for Agentic PDLC, AI-SDLC, B-MAD, and modern software engineering processes.
  • Develop integrations with development toolchains, CI/CD systems, repositories, issue management platforms, and AI services.
  • Build and maintain automation for requirements management, design reviews, coding, testing, security scanning, and release readiness verification.
  • Create dashboards, metrics, and reporting capabilities to measure engineering productivity and AI adoption.
  • Develop and maintain technical documentation, tutorials, onboarding materials, and knowledge assets.
  • Participate in sprint planning, backlog refinement, implementation, testing, and code reviews.
  • Support proof-of-concept initiatives evaluating emerging AI engineering technologies and autonomous development workflows.
  • Collaborate with product, support, SRE, and development teams to identify and implement productivity improvements.
  • Demonstrate flexibility to collaborate across time zones as needed to support business requirements.
  • Basic programming skills in Python and Go, with experience applying software development practices through academic coursework, internships, research, or personal projects.
  • Interest in Generative AI, AI agents, large language models (LLMs), automation, and modern software engineering methodologies, including B-MAD, Loop Engineering, and AI-PDLC/AI-SDLC frameworks.
  • Familiarity with cloud-native technologies, Linux environments, Git-based version control, and container platforms such as Docker and Kubernetes is preferred.
  • Strong analytical, problem-solving, and communication skills, with the ability to collaborate effectively in a diverse, global team environment.
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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI R&D Engineer Co-op
AI R&D Engineer Co-op

Nokia Corporation • Sunnyvale (CA)

On-site
USD 60,000 - 90,000
AI-Driven Software Development Co-op (Sunnyvale)
AI-Driven Software Development Co-op (Sunnyvale)

Nokia Corporation • Sunnyvale (CA)

On-site
USD 67,000 - 100,000
Software Engineer - Platform Services
Software Engineer - Platform Services

Nokia Corporation • Sunnyvale (CA)

On-site
USD 150,000 - 210,000
Head of AI Infra Product Management
Head of AI Infra Product Management

Nokia Corporation • Sunnyvale (CA)

On-site
USD 180,000 - 270,000
Senior Software Engineer
Senior Software Engineer

Nokia Corporation • Sunnyvale (CA)

On-site
USD 180,000 - 260,000
Senior Mechatronics Test Engineer
Senior Mechatronics Test Engineer

Nokia Corporation • Sunnyvale (CA)

Hybrid
USD 120,000 - 223,000
Laptop provided
Sr. Principal Software Engineer
Sr. Principal Software Engineer

Nokia Corporation • Sunnyvale (CA)

On-site
USD 180,000 - 240,000
Principal Architect - Platform
Principal Architect - Platform

Nokia Corporation • Sunnyvale (CA)

On-site
USD 180,000 - 260,000
AI Engineer Intern
AI Engineer Intern

UiPath, Inc. • Bellevue (WA)

Hybrid
USD 39,000 - 55,000
AI Engineer Intern
AI Engineer Intern

AItoolnavio • Bellevue (WA)

On-site
USD 34,000 - 48,000