About the role#
We are looking for a Software Engineering Intern to build and ship production systems that serve users globally. You will work alongside engineers across our infrastructure, AI/ML, and product teams. This role involves taking ownership of projects from initial design through to production deployment while learning the core principles of distributed systems, scalability, and reliability.
What you'll do#
- Build and maintain backend services using Python or Go.
- Collaborate with experienced engineers on infrastructure and product development.
- Contribute to production systems that serve millions of users.
- Apply principles of distributed systems, performance, and reliability.
- Participate in the full development lifecycle, including code reviews, debugging, testing, and deployment.
- Take ownership of meaningful engineering projects from design to production.
What you'll need#
- Recent graduation from a Computer Science or Computer Engineering program.
- Strong foundation in data structures, algorithms, and computer science fundamentals.
- Proficiency in at least one programming language such as Python, Go, or Java.
- Hands-on experience through internships, academic projects, hackathons, or open-source contributions.
- Strong problem-solving skills and a willingness to learn.
- Ability to work in an environment that requires high ownership.
- Exposure to cloud platforms, Docker, Kubernetes, or distributed systems is helpful.
- Experience building backend applications, APIs, or developer tools is a plus.
- Interest in AI, developer infrastructure, or large-scale systems.
Location & details#
- Location: San Francisco, California.
- Modality: On-site.
- Term: Rolling.
- Employment: Full-time.
- Compensation: Paid position.
- Benefits: Health, dental, and vision insurance.
About Emergent
Emergent is a technology company that builds autonomous coding agents. These systems generate, test, and deploy software applications based on plain-language intent. Founded in 2024 and based in Pleasanton, California, the firm serves over 6 million users globally. The company currently employs 330 people.
How to get in at Emergent
Securing an internship at Emergent requires a proactive approach to the application process. Because early applicants are often reviewed before the candidate pile grows, Intern Insider sends an instant alert the moment a role matching your target is published anywhere. This allows you to apply among the first, which is a significant advantage in a competitive hiring environment. Reaching out directly to the people responsible for hiring at Emergent often yields better results than submitting an application into a general queue. Intern Insider surfaces the recruiters behind the company roles so you can contact them to ask about the position or a referral, which materially improves your response rates.



