Software Engineering InternNew

Emergent

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

Job description

Join Emergent, a pioneer in autonomous coding agents, and contribute to the next evolution of software development. We're transforming how applications are created, tested, and deployed, with systems already in production globally and used by millions. Our platform has achieved significant revenue and user growth, backed by leading venture capitalists.

We are focused on solving complex challenges in AI-driven software creation, ensuring correctness, reliability, security, and scalability in real-world production environments. Our team comprises experienced founders, top technical talent from major tech companies, and individuals passionate about innovation. We seek motivated individuals eager for ownership, rapid development, and significant impact on a global scale.

Responsibilities

As a Software Engineering Intern, you will build and deploy production-ready systems that serve a global user base. You'll collaborate closely with seasoned engineers across infrastructure, AI/ML, and product domains.

Key contributions include: - Developing and maintaining backend services using Python and/or Go. - Engaging in the full project lifecycle, from design through production. - Learning and applying core principles of distributed systems, scalability, and reliability. - Participating actively in code reviews, debugging, testing, and deployment processes.

Qualifications

We are looking for aspiring engineers who are either fresh graduates or nearing completion of their degree. A solid understanding of data structures, algorithms, and fundamental computer science concepts is essential.

Proficiency in at least one programming language such as Python, Go, or Java is required. Demonstrated experience through internships, academic projects, hackathons, or open-source contributions is highly valued. We seek individuals with strong problem-solving capabilities, a commitment to rapid learning, and the ability to excel in a dynamic, high-ownership work environment.

Familiarity with cloud platforms, containerization (Docker, Kubernetes), or distributed systems is a plus. Prior experience in building backend applications, APIs, or developer tools is also beneficial.

Essential Skills

PythonGoData StructuresAlgorithmsComputer Science Fundamentals

Good to Have

Cloud PlatformsDockerKubernetesDistributed SystemsBackend DevelopmentAPIsDeveloper ToolsOpen-Source ContributionsAIDeveloper Infrastructure

Highlights

  • Actively hiring

More Details

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

About the Company

Emergent logo

Emergent

AI / Machine Learning

Software Engineering InternNew at Emergent | SkillMX | SkillMX