Software Engineering Intern

Emergent

Fresher San Francisco Internship Hybrid (office + remote)
Emergent logo
Posted : today
Actively hiring

Job description

Join Emergent, a company revolutionizing software development with AI-driven autonomous coding agents. We empower users globally to create production applications from simple text intents. Our platform powers millions of applications and has achieved significant growth and user adoption.

We are committed to solving complex challenges in AI-driven software creation, focusing on correctness, security, and scalability. Our team comprises accomplished founders and leaders from top tech companies, dedicated to building impactful products at a global scale.

Responsibilities

As a Software Engineer Intern, you will contribute to building and deploying real-world production systems serving a global user base. You'll collaborate closely with seasoned engineers across infrastructure, AI/ML, and product teams.

Key activities include: - Developing and maintaining backend services using Python or Go. - Participating in code reviews, debugging, testing, and deployment processes. - Taking ownership of significant projects from initial design through to production deployment. - Gaining hands-on experience with distributed systems, scalability, reliability, and performance principles.

Qualifications

We are seeking enthusiastic recent graduates with a strong grasp of data structures, algorithms, and fundamental computer science concepts. Proficiency in at least one programming language, such as Python, Go, or Java, is essential.

Ideal candidates will possess practical experience gained through internships, academic projects, hackathons, or open-source contributions. We value strong problem-solving abilities, a proactive learning attitude, and the capacity to excel in a dynamic, high-ownership work environment.

Familiarity with cloud platforms, containerization technologies like Docker and Kubernetes, or distributed systems is advantageous, as is prior experience building backend applications or APIs.

Essential Skills

Data StructuresAlgorithmsComputer Science FundamentalsPythonGoJava

Good to Have

Cloud PlatformsDockerKubernetesDistributed SystemsBackend DevelopmentAPIsDeveloper ToolsOpen-source ContributionsArtificial IntelligenceDeveloper InfrastructureLarge-scale Systems

Highlights

  • Actively hiring

More Details

RoleSoftware Engineering Intern
IndustryAI / Machine Learning, Software Development
DepartmentSoftware Development
Employment TypeInternship, Hybrid (office + remote)

About the Company

Emergent logo

Emergent

AI / Machine Learning

Software Engineering Intern at Emergent | SkillMX | SkillMX