Software Engineering Intern and OpenHands

Apply Now

Job Description

We’re building OpenHands, an open source AI agent that can code, run commands, and integrate into real developer workflows. As a software engineering intern on the Application Team, you’ll gain hands-on experience building tools that make AI-assisted development faster, more reliable, and more enjoyable for developers. Your work will shape the way developers interact with AI-powered coding tools and contribute directly to an open source project already used by engineers around the world.What You’ll Do
Design and implement new product features in collaboration with our engineers and designers
Improve reliability, performance, and usability across the OpenHands app and API
Write clean, maintainable code and contribute to our open source repositories
Collaborate with our AI research and infrastructure teams to integrate new capabilities
Participate in code reviews, testing, and deployment processes
Contribute ideas that make OpenHands better for developers everywhere
What You Bring
Currently pursuing or recently completed a degree in Computer Science or related field (exceptional self-taught or bootcamp candidates welcome)
Strong programming skills in Python and/or Typescript/Javascript
Familiarity with modern web frameworks (React, Next.js, or similar)
Understanding of software engineering fundamentals such as testing, debugging, and version control
Interest in AI developer tools, open source, and building products for engineers
Excellent communication and collaboration skills
Curiosity, initiative, and willingness to learn quickly in a fast-paced environment
Why Join Us
Competitive internship stipend
Flexible duration (3–6 months, with potential for extension)
Work on a fast-growing open source product used by developers worldwide
Collaborate with experienced engineers building real-world AI tooling
Remote-first with flexible hours to accommodate academic schedules
Mentorship from senior engineers and opportunities for ownership
Potential for transition to a full-time role for exceptional candidates
Note for international applicants: We welcome applications from students worldwide.
We’re committed to creating a welcoming and supportive environment where everyone can thrive. We don’t discriminate based on race, color, religion, sex, national origin, age, disability, sexual orientation, gender identity, or any other characteristic protected by law. We welcome applicants from all walks of life to join our team. Your potential, curiosity, and passion are what matter most to us!