Blackbox Research is looking for motivated and curious Software Developer Interns to support the development and improvement of AI-powered digital products, internal tools, and research platforms.
As part of the role, interns will work with our product, research, and operations teams to help build, test, refine, and maintain applications used for data collection, automation, analytics, and customer engagement. Interns will also assist in improving the stability, usability, and operational readiness of rapidly developed prototype applications and AI-assisted tools.
This internship is ideal for students or fresh graduates who want practical experience working on modern software products in a fast-paced and innovation-driven environment.
Responsibilities
- Assist in developing and maintaining web and mobile applications for research and AI-driven solutions
- Support the refinement of prototype applications into more stable and user-ready tools
- Conduct testing, debugging, and quality assurance (QA) checks across applications and workflows
- Help improve the reliability, usability, and maintainability of AI-assisted or rapidly developed applications
- Collaborate with product, research, and operations teams to support technical implementation needs
- Assist with API integrations, databases, and automation workflows
- Support deployment preparation, troubleshooting, and application monitoring activities
- Contribute ideas to improve user experience and operational efficiency
- Learn and apply modern development tools, AI technologies, and software best practices
Requirements
- Currently pursuing or recently completed studies in Computer Science, Software Engineering, Information Technology, or related fields
- Basic programming knowledge in languages such as Python, JavaScript, TypeScript, Java, Kotlin, or C++
- Familiarity with web or mobile application development concepts
- Basic understanding of APIs, databases, and software testing principles
- Strong problem-solving skills and attention to detail
- Good communication and teamwork abilities
- Willingness to learn new technologies and adapt in a fast-paced environment
- Interest in AI applications, automation tools, or digital product development
Nice to Have
- Exposure to frameworks such as React, Flutter, Node.js, or Firebase
- Familiarity with Git or version control tools
- Interest in AI/ML tools, conversational AI, or automation platforms
- Understanding of UI/UX principles or analytics dashboards
- Experience from personal, academic, or hackathon projects
What You’ll Gain
- Hands-on experience working on real-world AI and digital product initiatives
- Exposure to modern software development and operational workflows
- Opportunity to collaborate across research, product, and technology teams
- Mentorship from experienced professionals in research, strategy, and technology
- A collaborative and fast-moving work environment focused on innovation and practical problem-solving