1

Java Programming Internship Jobs in Bellevue, WA

AI-related internship with a global organization strongly preferred * Programming Skills: Proficiency in Python, JavaScript/TypeScript, Java, or similar languages. * Full-Stack Exposure: Familiarity ...

Basic qualifications - 3+ years of non-internship professional software development experience - 2+ ... Java, or Perl experience - 1+ years of Object Oriented Design experience - Bachelor's degree or ...

... non-internship software development - Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design - iOS mobile application development ...

Intern Software Development

Seattle, WA · On-site

$22 - $28.75/hr

... with engineering and product teams * Deliver a high-impact project by the end of the internship ... Python, JavaScript/TypeScript, Java, or C++ * Ability to work on-site in the Seattle/Bothell area ...

next page

Showing results 1-20

Java Programming Internship information

See Bellevue, WA salary details

$17

$63

$87

How much do java programming internship jobs pay per hour?

As of Jun 4, 2026, the average hourly pay for java programming internship in Bellevue, WA is $63.99, according to ZipRecruiter salary data. Most workers in this role earn between $55.34 and $71.63 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Java Programming Intern, and why are they important?

To thrive as a Java Programming Intern, you need a solid understanding of Java fundamentals, object-oriented programming concepts, and basic software development principles, ideally supported by coursework or personal projects. Familiarity with tools like Eclipse or IntelliJ IDEA, version control systems such as Git, and build tools like Maven is typically expected. Strong problem-solving skills, eagerness to learn, and effective teamwork and communication abilities help interns stand out. These skills and qualities are crucial for contributing effectively to projects, adapting to real-world development environments, and growing as a software professional.

What types of projects can I expect to work on during a Java Programming Internship?

During a Java Programming Internship, you will likely contribute to a variety of projects such as developing web applications, automating business processes, or assisting with testing and debugging existing Java code. Interns often work under the guidance of senior developers, participating in code reviews and collaborating with cross-functional teams like QA and UI/UX. These projects are designed to help you apply classroom knowledge to real-world challenges, build your coding portfolio, and develop teamwork and communication skills essential for a career in software development.

What is a Java Programming Internship?

A Java Programming Internship is a temporary position designed for students or recent graduates to gain practical experience in software development using the Java programming language. Interns typically work under the supervision of experienced developers, assisting with coding, debugging, testing, and maintaining Java applications. This internship provides hands-on exposure to real-world projects and development tools, helping interns build their technical skills and understanding of professional software engineering practices. Successful completion of a Java programming internship can enhance a candidate's resume and improve their prospects for future employment in software development roles.

What is the difference between Java Programming Internship vs Java Developer?

AspectJava Programming InternshipJava Developer
Required CredentialsTypically pursuing or recent graduate in Computer Science or related fieldBachelor's degree in Computer Science or related, with experience
Work EnvironmentEntry-level, training-focused, often in tech companies or software firmsFull-time professional role, involved in designing, coding, and maintaining Java applications
Employer & Industry UsageInternships offered by tech companies, startups, and software firmsFull-time employment in similar industries, including finance, tech, and enterprise software

In summary, a Java Programming Internship is an entry-level, training-focused position for students or recent graduates, while a Java Developer is a full-time professional role requiring more experience and responsibility. Internships serve as a stepping stone into a Java development career, providing practical skills and industry exposure.

What job categories do people searching Java Programming Internship jobs in Bellevue, WA look for? The top searched job categories for Java Programming Internship jobs in Bellevue, WA are:
What cities near Bellevue, WA are hiring for Java Programming Internship jobs? Cities near Bellevue, WA with the most Java Programming Internship job openings:
Infographic showing various Java Programming Internship job openings in Bellevue, WA as of May 2026, with employment types broken down into 83% Full Time, 14% Part Time, 1% Temporary, and 2% Contract. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution, with an average salary of $133,102 per year, or $64 per hour.

Associate AI Engineer

RAKUTEN MOBILE USA LLC

Bellevue, WA • On-site

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 5 days ago


Job description

Job Description:

Rakuten International is a division of Rakuten Group, Inc., a Japanese global technology leader in services that empower individuals, communities, businesses and society. Headquartered in San Mateo, California with more than 4,000 employees worldwide, the Rakuten International business portfolio includes market leaders in e-commerce, digital marketing, advertising, communications and entertainment. We create products and services that provide exceptional value by aligning members and the businesses that want to engage them in a shared community.

About the Role:
Rakuten's America AI & Data Division (AIDD) is seeking an Associate AI Engineer to join our innovative team at Rakuten. In your role, you will be dedicated to developing cutting-edge generative AI applications that transform customer service experiences. This role offers an opportunity to work on dynamic projects involving conversational AI orchestration, semantic knowledge retrieval, AI reasoning and action frameworks, retrieval evaluation, and automated testing - delivering meaningful impact for millions of users across the Rakuten platform.

You'll join a team inspired by our CEO's passion and strategic direction: "No AI, No Rakuten." This mindset means that AI is not an optional extra-it's at the heart of everything we do.

Key Responsibilities:

  • AI Product Development
    • Design, build, and maintain AI-driven applications and services, covering both front-end and back-end development.
    • Collaborate with cross-functional teams to integrate AI features into customer-facing products.
  • GenAI & Voice AI Integration
    • Develop and integrate AI frameworks using cutting-edge tools and SDKs (e.g., LangChain, LlamaIndex, OpenChat's ChatCompletion, Agent SDK).
    • Experiment with speech-to-text (STT), text-to-speech (TTS), real-time transcription, and voice synthesis technologies to create next-gen conversational experiences.
    • Leverage LLMs and voice models to design natural, multimodal user interactions.
  • API & Data Management
    • Build secure and scalable RESTful APIs and data pipelines for enterprise-grade AI workloads.
    • Work with relational and NoSQL databases to support real-time and batch AI applications.
  • Testing & Optimization
    • Write unit and integration tests; debug, optimize, and ensure high system reliability and scalability.
  • Collaboration & Continuous Learning
    • Work closely with product managers, UX designers, and engineers in the US, Japan, and globally.
    • Stay current on AI/LLM/Voice AI research and trends; propose and implement innovative ideas.

Qualifications:

  • AI/GenAI:
    • Experience with Generative AI, LLMs (OpenAI, Google, open-source models, etc.), or frameworks like LangChain, LlamaIndex, or Agent SDK.
    • Academic or project experience in building, fine-tuning, or deploying LLMs.
  • Voice & Voice AI (Strong Plus):
    • Familiarity with STT, TTS, or voice SDKs (e.g., Whisper, Deepgram, ElevenLabs, Google Speech, LiveKit, WebRTC).
    • Understanding of latency, streaming, and real-time system challenges for conversational AI.
  • Mindset & Collaboration:
    • Ownership mentality with a bias for action and results.
    • Demonstrated ability to work in multicultural environments, including collaboration with Japanese teams.
    • Strong communication skills and openness to feedback.
  • Other Plus Factors:
    • Contributions to open-source projects, Kaggle competitions, or AI hackathons.
    • Internship or project experience in conversational AI, customer service AI, or similar domains.

Minimum Requirements:

  • Education: Bachelor's or master's degree in computer science, Computer Engineering, AI/ML, or a closely related field.
  • Experience: AI-related internship with a global organization strongly preferred
  • Programming Skills: Proficiency in Python, JavaScript/TypeScript, Java, or similar languages.
  • Full-Stack Exposure: Familiarity with front-end frameworks (React, Angular, Vue) and back-end development.
  • Database Knowledge: Hands-on experience with SQL and/or NoSQL databases.
  • Cloud Exposure: Coursework, projects, or internship experience in cloud environments (AWS, GCP, or Azure).

Minimum Requirements:

  • Education: Bachelor's or master's degree in computer science, Computer Engineering, AI/ML, or a closely related field.
  • Experience: AI-related internship with a global organization strongly preferred
  • Programming Skills: Proficiency in Python, JavaScript/TypeScript, Java, or similar languages.
  • Full-Stack Exposure: Familiarity with front-end frameworks (React, Angular, Vue) and back-end development.
  • Database Knowledge: Hands-on experience with SQL and/or NoSQL databases.
  • Cloud Exposure: Coursework, projects, or internship experience in cloud environments (AWS, GCP, or Azure).

Five Principles for Success
Our worldwide practices describe specific behaviors that make Rakuten unique and united across the world. We expect Rakuten employees to model these 5 Shugi Principles of Success.
Always improve, Always Advance - Only be satisfied with complete success - Kaizen
Passionately Professional - Take an uncompromising approach to your work and be determined to be the best
Hypothesize - Practice - Validate - Shikumika - Use the Rakuten Cycle to succeed in unknown territory
Maximize Customer Satisfaction - The greatest satisfaction for our teams is seeing their customers smile
Speed!! Speed!! Speed!! - Always be conscious of time - take charge, set clear goals, and engage your team

Rakuten provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type. Rakuten considers applicants for employment without regard to race, color, religion, age, sex, national origin, disability status, genetic information, protected veteran status, sexual orientation, gender, gender identity or expression, or any other characteristic protected by federal, state, provincial or local laws.

At the time of posting, Rakuten expects the base compensation for this role to be within the range shown below. Individual compensation will vary based on job-related factors, including the skills, qualifications, and experience of the successful candidate as well as business need and geographic location. The successful applicant for this role will be eligible for discretionary bonus, health, vision, dental insurance, 401k matching, PTO, Volunteer Time Off (VTO), and other employee benefits as the company implements.

USD $72,600.00 - $122,430.00 annually