Emergentlabsinc

Software Engineering Intern

San Francisco. Posted a month ago

The role

You will build and maintain backend services and contribute to real production systems. You will work with infrastructure, AI/ML, and product teams to learn distributed systems, scalability, and reliability.

What you will do

  • Build and maintain backend services using Python and/or Go.
  • Work closely with experienced engineers across infrastructure, AI/ML, and product teams.
  • Contribute to real production systems that serve users globally.
  • Learn and apply principles of distributed systems, scalability, reliability, and performance.
  • Participate in code reviews, debugging, testing, and deployment workflows.
  • Take ownership of meaningful projects from design to production.

Required qualifications

  • Fresh graduates.
  • 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 quickly.
  • Ability to thrive in a fast-paced, high-ownership environment.

Nice to have

  • Exposure to cloud platforms, Docker, Kubernetes, or distributed systems.
  • Experience building backend applications, APIs, or developer tools.
  • Contributions to open-source projects or strong personal engineering projects.
  • Interest in AI, developer infrastructure, or large-scale systems.

Benefits

  • Health, dental, and vision insurance

About the company

Emergent builds autonomous coding agents that replace traditional software development by generating, testing, and deploying production applications directly from plain-language intent. The company has crossed $130M in Annualised Revenue and is backed by several venture capital firms.

Software Engineering Intern at Emergentlabsinc | JobZoey