1

Software Development Engineer Intern Jobs in Seattle, WA

... years of software development engineer or related occupational experience - 1+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software ...

... years of software development engineer or related occupational experience - 1+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software ...

Amazon Web Services (AWS) is building a central pipeline of Software Development Engineer (SDE) talent for anticipated roles in 2026. This requisition supports hiring across all AWS SDE positions ...

... software development experience - 7+ years of programming with at least one software programming language experience - 7+ years of leading design or architecture (design patterns, reliability and ...

As a Device Software Development Engineer on the Amazon Leo for Government (ALG) team, you will design and develop embedded software for Amazon Leo's satellite and ground systems. You'll work on ...

Amazon Web Services (AWS) is building a central pipeline of Software Development Engineer (SDE) talent for anticipated roles in 2026. This requisition supports hiring across all AWS SDE positions ...

At Xevo, your work as a Software Development Engineer will remake the way every car works. We are building *The* Automobile Software company that will run in every car and work for every passenger.

As a Device Software Development Engineer on the Amazon Leo for Government (ALG) team, you will design and develop embedded software for Amazon Leo's satellite and ground systems. You'll work on ...

As a Software Development Engineer, your experience and your savvy will remake the way every car works We are building *The* Automobile Software company that will run in every car and work for every ...

next page

Showing results 1-20

Software Development Engineer Intern information

See Seattle, WA salary details

$15

$28

$44

How much do software development engineer intern jobs pay per hour?

As of Jun 26, 2026, the average hourly pay for software development engineer intern in Seattle, WA is $28.93, according to ZipRecruiter salary data. Most workers in this role earn between $23.51 and $32.84 per hour, depending on experience, location, and employer.

What types of projects do Software Development Engineer Interns typically work on, and how much ownership do they have over their work?

As a Software Development Engineer Intern, you will often contribute to real-world projects that may range from feature development and bug fixes to prototyping new tools or improving existing systems. Interns are usually paired with a mentor and integrated into agile teams, where they are encouraged to take ownership of their assigned tasks and present their solutions. While guidance and code reviews are standard, interns are trusted to design, implement, and test their code, allowing for meaningful hands-on experience and a direct impact on product outcomes.

What does a Software Development Engineer Intern do?

A Software Development Engineer Intern assists in designing, coding, testing, and maintaining software applications under the guidance of experienced engineers. Interns typically work on real projects, write code, debug issues, and collaborate with team members to learn the software development lifecycle. This role helps interns gain practical experience, improve programming skills, and understand how software teams operate in a professional environment.

What is the difference between Software Development Engineer Intern vs Software Engineer?

AspectSoftware Development Engineer InternSoftware Engineer
CredentialsTypically pursuing or recently completed a bachelor's or master's degree in computer science or related fieldUsually holds a bachelor's degree or higher in computer science or related discipline
Work EnvironmentInternship programs, often part-time or summer roles within tech companiesFull-time employment in software development teams
Employer & Industry UsageUsed across tech companies, startups, and large corporations for entry-level rolesFull-time professional role in similar environments
Common Search & ComparisonOften compared for entry-level experience and career progressionRepresents a standard professional role in software development

The main difference between a Software Development Engineer Intern and a Software Engineer is the experience level and employment status. Interns are typically students gaining practical experience, while Software Engineers are full-time professionals responsible for designing, developing, and maintaining software products.

What are the key skills and qualifications needed to thrive as a Software Development Engineer Intern, and why are they important?

To thrive as a Software Development Engineer Intern, you typically need proficiency in programming languages such as Java, Python, or C++, and a solid understanding of computer science fundamentals, often supported by coursework or personal projects. Familiarity with development tools like Git, integrated development environments (IDEs), and sometimes cloud platforms or version control systems is expected. Strong problem-solving abilities, eagerness to learn, and effective communication help interns collaborate and adapt quickly. These skills and qualities enable interns to contribute meaningfully to projects while growing their technical and teamwork abilities in a real-world environment.
What are the most commonly searched types of Software Development Engineer jobs in Seattle, WA? The most popular types of Software Development Engineer jobs in Seattle, WA are:
What cities near Seattle, WA are hiring for Software Development Engineer Intern jobs? Cities near Seattle, WA with the most Software Development Engineer Intern job openings:
Infographic showing various Software Development Engineer Intern job openings in Seattle, WA as of June 2026, with employment types broken down into 94% Full Time, 3% Part Time, and 3% Contract. Highlights an 94% Physical, 3% Hybrid, and 3% Remote job distribution, with an average salary of $60,164 per year, or $28.9 per hour.
Software Development Engineer

Software Development Engineer

Tata Consultancy Services

Seattle, WA • On-site

Full-time

Posted 11 days ago


Tata Consultancy Services rating

6.5

Company rating: 6.5 out of 10

Based on 21 frontline employees who took The Breakroom Quiz

156th of 205 rated it services


Job description

Job Summary:
Tata Consultancy Services is a leading global IT services and consulting company, and they are seeking a Software Development Engineer. The role involves building models for business applications, programming in various languages, and working with advanced AI techniques, particularly in the realm of Large Language Models (LLMs).
Responsibilities:
• 5+ years of building models for business application experience
• Experience programming in Java, C++, Python or related language
• Practical experience with LLM pre-training or post-training, and experience working with organic, synthetic, agentic, or reasoning data for LLMs
• Published research in top conferences (e.g., NeurIPS, ICML, ICLR, ACL, EMNLP, NAACL) and/or demonstrated significant industry influence in the field of AI
• Experience using Unix/Linux
• Experience in professional software development
• Experience working on SOTA LLMs.
• Multiple first-author LLM-related publications in top-tier conferences (e.g., NeurIPS, ICLR, ACL, EMNLP, NAACL)
• 5+ years of experience building and deploying machine learning models or developing algorithms for business applications
• A strong track record of publications at top-tier, peer-reviewed conferences or journals (e.g., NeurIPS, ICML, ACL, KDD, CVPR)
• Proven ability to transition research to production-grade, scalable systems
• Experience with Generative AI tools, Large Language Models (LLMs), Transformers, Reinforcement Learning, or advanced Computer Vision/NLP techniques
• Expertise in Python, Java, or C++, as well as experience with distributed machine learning frameworks (e.g., Spark, Hadoop)
Qualifications:
Required:
• 5+ years of building models for business application experience
• PhD, or Master's degree and 6+ years of CS, CE, ML or related field experience
• Experience programming in Java, C++, Python or related language
• Practical experience with LLM pre-training or post-training, and experience working with organic, synthetic, agentic, or reasoning data for LLMs
• Published research in top conferences (e.g., NeurIPS, ICML, ICLR, ACL, EMNLP, NAACL) and/or demonstrated significant industry influence in the field of AI
• Experience using Unix/Linux
• Experience in professional software development
• Experience working on SOTA LLMs
• Multiple first-author LLM-related publications in top-tier conferences (e.g., NeurIPS, ICLR, ACL, EMNLP, NAACL)
Preferred:
• 5+ years of experience building and deploying machine learning models or developing algorithms for business applications
• A strong track record of publications at top-tier, peer-reviewed conferences or journals (e.g., NeurIPS, ICML, ACL, KDD, CVPR)
• Proven ability to transition research to production-grade, scalable systems
• Experience with Generative AI tools, Large Language Models (LLMs), Transformers, Reinforcement Learning, or advanced Computer Vision/NLP techniques
• Expertise in Python, Java, or C++, as well as experience with distributed machine learning frameworks (e.g., Spark, Hadoop)
Company:
Tata Consultancy Services is a business solutions company that specializes on information technology services and consulting. It is a sub-organization of Tata Group. Founded in 1968, the company is headquartered in Mumbai, IND, with a team of 10001+ employees. The company is currently Late Stage.

What Tata Consultancy Services employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Tata Consultancy Services logo

About Tata Consultancy Services

Sourced by ZipRecruiter

Tata Consultancy Services is an IT services, consulting and business solutions organization that delivers real results to global business, ensuring a level of certainty no other firm can match. TCS offers a consulting-led, integrated portfolio of IT, BPO, infrastructure, engineering, and assurance services. This is delivered through its unique Global Network Delivery Model™, recognized as the benchmark of excellence in software development. TCS delivers a level of certainty that no other firm can match--to our clients and to our employees. Come join us and experience certainty in your career. TCS a global Consulting and IT Services firm that is ranked in the top quartile by industry analysts. Our 2021 fiscal revenues topped $25 B and our market capitalization is over $170+B, yet we have a deep and large history of philanthropy and corporate social responsibility. Now approaching 600K of the best IT professionals and consultants, we are a trusted advisor, guiding our clients' enterprises through growth and transformation journeys - helping them to become agile, intelligent, automated and on the cloud. We are devoted to DEI and are recognized as a top employer and place to work.

Industry

It services

Company size

10,000+ Employees

Headquarters location

Edison, NJ, US