Back to Careers
About the Role
Join our engineering team as a Software Engineer Intern and gain hands-on experience building cutting-edge AI-powered products. You'll work alongside senior engineers on real features that impact thousands of users, learning modern development practices and technologies.
What You'll Do
- Contribute to frontend and backend development projects
- Write clean, maintainable code following best practices
- Participate in code reviews and team standups
- Collaborate with designers and product managers
- Learn from experienced engineers through pair programming
Requirements
- Currently pursuing a degree in Computer Science or related field
- Strong foundation in programming (JavaScript, Python, or similar)
- Familiarity with web development (HTML, CSS, JavaScript)
- Understanding of data structures and algorithms
- Excellent problem-solving and communication skills
Responsibilities
- Build and ship features for web and mobile applications
- Write unit tests and maintain code quality
- Debug and fix issues across the stack
- Document code and technical decisions
- Participate in sprint planning and retrospectives
Good to Haves
- Experience with React, Next.js, or TypeScript
- Previous internship or project experience
- Contributions to open-source projects
- Familiarity with Git and version control
- Interest in AI/ML technologies