Software Engineering Intern

Ada
Summary
Join Ada, an AI customer service company, as an Undergraduate Software Engineering Intern/Co-op. This 4-month internship (September 3 to December 19, 2025) offers 2nd, 3rd, or 4th-year undergraduate students a chance to apply their skills and learn from AI professionals. You will work on impactful projects, develop practical skills, and contribute to innovative AI solutions. The ideal candidate is a currently enrolled undergraduate student with prior co-op or internship experience, proficiency in programming languages (Python, Java, or C++), and a basic understanding of data structures and algorithms. Strong problem-solving skills, attention to detail, and excellent communication are essential. Previous AI/machine learning experience is a plus. Ada offers a flexible work schedule and a remote-first environment.
Requirements
- Currently enrolled as a 2nd or 3rd-year undergraduate student pursuing a degree in Computer Science, Engineering, or a related field
- Must have previous co-op or internship experience
- Proficiency in programming languages such as Python, Java, or C++
- Basic understanding of data structures, algorithms, and software design principles
- Eagerness to learn and apply new technologies, particularly in the field of artificial intelligence
- Strong problem-solving skills and attention to detail
- Excellent communication, collaboration, and interpersonal skills
- Ability to work effectively both independently and as part of a team
Responsibilities
- Deliver high-quality production-ready code with direction from the team
- Execute on defined tasks and contribute to solving problems with defined solutions in the AI space
- Participate in the core processes of the team (planning, on-call rotations, bug triage, metrics review, etc)
- Participate in code reviews and raise questions to help me learn the codebases and technologies relevant to my work
- Contribute to a positive sense of community on my team (e.g., engage in team activities, offsites etc)
- Proactively share relevant information on my project including difficult task-level trade-offs that impact the product to my manager and team (including product/business partners)
- Actively contribute to virtual program learning sessions such as: time management and career development etc
Preferred Qualifications
Previous experience with AI or machine learning concepts is a plus but not required
Benefits
- Unlimited Vacation: Recharge when you need to
- Comprehensive Benefits: Extended health coverage, dental, vision, travel, and life insurance
- Wellness Account: Empowering you to invest in your overall well-being and lifestyle
- Employee & Family Assistance Plan: Resources to support you and your loved ones
- Flexible Work Schedule: Balance your work and personal life
- Remote-First, In-Person Friendly: Options to work from home or at our local hub
- Learning & Development Budget: Invest in your long-term growth goals and skills
- Work from Home Budget: Equipping you with the tools and support for a seamless remote work experience
- Access to Cutting-Edge AI Tools: Work with the best AI tech stack in the industry
- Hands-On with LLMs: Enhance your expertise in leveraging large language models
- A Thriving Industry: Join the forefront of innovation in AI, shaping the future of technology
Share this job:
Similar Remote Jobs
