Software Engineering Intern
Software engineering interns will design, build, test, and ship software across product, AI, clinical, revenue-cycle, platform, and infrastructure areas. Candidates should be pursuing a relevant bachelor’s or master’s degree, graduating in 2028, with strong computer science fundamentals and software development experience.
About the job
Responsibilities
- Design, build, test, and ship features across frontend, backend, mobile, or infrastructure.
- Build APIs and services supporting clinical and administrative workflows.
- Develop AI-powered experiences using large language models and machine learning technologies.
- Build user experiences for clinicians, administrators, and patients.
- Work with healthcare data and integrations across complex systems.
- Improve the reliability, scalability, and performance of production services.
- Instrument software with metrics, logging, and monitoring.
- Participate in code reviews, technical design discussions, and debugging.
- Collaborate with product, design, data/ML, infrastructure, and clinical teams.
Requirements
- Pursuing a bachelor's or master's degree in Computer Science, Computer Engineering, or a related technical field.
- Expected graduation in 2028.
- Strong foundation in computer science fundamentals, including data structures and algorithms.
- Experience with Python, TypeScript, Dart, Swift, Kotlin, Flutter, React, and native mobile platforms.
- Exposure to PostgreSQL, Redis, cloud object storage, Kubernetes, containers, distributed queues, and data processing pipelines.
- Strong debugging and problem-solving skills.
- Ability to learn new technologies quickly.
- Strong written and verbal communication skills.
- Interest in building products that solve real-world problems.
Nice-to-haves
- Previous software engineering internship or research experience.
- Personal, academic, or open-source projects.
- Experience building and shipping software used by others.
- Interest in AI/ML or healthcare technology.
- Track record of taking initiative and owning projects from start to finish.
Skills
Python, TypeScript, Dart, Swift, Kotlin, Flutter, React, Postgres, Redis, Kubernetes, Containers, Distributed Queues, Data Processing Pipelines, Machine Learning
Similar jobs
Fullstack Engineering jobsBuild and ship end-to-end AI-powered software features for clinical workflows, spanning backend, frontend, LLM orchestration, and evaluation. The internship requires current study toward a technical degree and onsite work five days per week in San Francisco or New York City.
Build full-stack software, integrations, and LLM-powered applications that accelerate engineering, construction, and operations for mineral processing facilities. The role requires professional software engineering experience and the ability to collaborate directly with non-technical stakeholders.
Build and maintain tested frontend and backend features for a security intelligence platform while collaborating in an agile team. The role is suited to an early-career engineer with foundational Java, React, REST API, database, and Git experience.
Software engineering interns design, implement, test, and ship capabilities for autonomous systems across applications, embedded software, machine learning, and platform infrastructure. Candidates must be pursuing a technical bachelor’s or master’s degree and have programming and debugging experience.
Early-career full-stack engineer who will ship end-to-end product features, APIs, and interfaces while learning across the codebase and contributing to AI-powered capabilities. Requires strong software fundamentals, frontend or backend experience, and a bachelor’s degree or equivalent hands-on experience.