INTERNSHIP DETAILS

Software Development Internship

CompanyRJ Lee Group, Inc
LocationPlum
Work ModeRemote
PostedMarch 18, 2026
Internship Information
Core Responsibilities
Interns will assist in designing, developing, and testing software features for internal and client-facing applications while writing clean, documented code and participating in code reviews. They will also help troubleshoot bugs and collaborate with staff to translate scientific requirements into functional solutions.
Internship Type
intern
Company Size
205
Visa Sponsorship
No
Language
English
Working Hours
40 hours
Apply Now →

You'll be redirected to
the company's application page

About The Company
RJ Lee Group provides comprehensive laboratory testing and scientific consulting services. Our state-of-the-art facilities and team of experts are dedicated to delivering accurate, reliable results across a range of industries, including environmental, materials science, pharmaceuticals, and forensics. With decades of experience, we offer specialized services such as materials characterization, failure analysis, and chemical analysis. Classified under NAICS 541380 and NAICS 541620, our commitment to quality and innovation ensures that our clients receive actionable insights and tailored solutions to meet their specific needs. Whether you're looking to enhance product quality, ensure regulatory compliance, or investigate a complex issue, RJ Lee Group is your trusted partner. Our clients rely on us to solve the problems other labs cannot and to be with them from initial consultation through rigorous testing and even into the courtroom if needed. Let us help you navigate the complexities of scientific consulting, testing, and analysis with confidence.
About the Role

Position Summary 

The Software Development Internship places students at the intersection of science and technology. Interns work with RJ Lee Group's software team to build, test, and maintain applications that directly support scientific research workflows and client deliverables. This is a hands-on role contributing to real production software in a technical scientific environment — and interns are encouraged to leverage modern AI-assisted development tools as part of their day-to-day workflow. 

Key Responsibilities 

  • Assist in designing, developing, and testing software features for internal and client-facing applications 

  • Write clean, documented code and participate in code reviews with senior developers 

  • Use AI-assisted coding tools (e.g., GitHub Copilot, Cursor, or similar) to accelerate development and improve code quality 

  • Help troubleshoot and resolve bugs in existing applications, using AI tools to assist in root cause analysis and solution generation 

  • Collaborate with scientists and technical staff to understand requirements and translate them into functional solutions 

  • Support documentation efforts, including using AI tools to help generate and maintain technical documentation 

Qualifications 

  • Currently pursuing a degree in Computer Science, Software Engineering, or a related field (at least 2 years completed) 

  • Proficiency in one or more programming languages (Python, JavaScript, C#, or similar) 

  • Familiarity with version control systems (e.g., Git) 

  • Exposure to or curiosity about AI-assisted development tools and workflows 

  • Strong problem-solving skills and ability to work collaboratively in a team environment 

  • Experience with databases or web development frameworks is a plus 

  • Must be able to work onsite or in a hybrid capacity during the internship period 

Core Competencies 

  • Attention to Detail 

  • Confidentiality & Integrity 

  • Organization & Time Management 

  • Communication & Professionalism 

  • Adaptability & Change Management 

  • Data Accuracy & Compliance 

Internship Duration  

  • Start Date: May or June  

  • End Date: End of summer (flexible based on academic schedules)  

  • Full-time or part-time schedule options depending on department needs  

Key Skills
Software DevelopmentTestingApplication MaintenancePythonJavascriptC#GitAI-Assisted CodingTroubleshootingBug ResolutionRoot Cause AnalysisDocumentationProblem-SolvingCollaboration
Categories
SoftwareScience & ResearchEngineeringTechnologyData & Analytics