Software Engineer Intern (2027 Cohort)
Core
Develop methods to contribute to the quality of an AI-powered platform that automatically generates, tests, and deploys software based on user requirements.
Role type
Software Engineering Intern (AI/Code Generation)
Builds
AI-powered platform for automated software development
Domain
Artificial Intelligence, Software Engineering, Natural Language Programming
Deliverable
production ML models | product features
Required skills
Strong coding in strongly-typed languages (C++, C#, Java, Rust, Golang, Haskell, Ocaml, TypeScript, typed Python), AI and agentic tools experimentation, LLM fundamentals (prompting, tool use, evaluation)
Preferred skills
PhD-level research in code analysis/synthesis or AI for code, personal projects or published work in AI-native software development
Technologies
Cursor, Claude Code, Codex, LLMs
Responsibilities
Develop methods to improve product pipeline quality, work on real-world projects alongside the product team, generate full stack code, automatically generate tests, repair faults, and deploy securely
Seniority
Intern