Software Engineering Intern - Member of Technical Staff
Software Engineering Intern - Member of Technical Staff
This internship is intended for students enrolled in their final year of education in a Bachelors degree or a recent graduate in an Engineering discipline, preferably in Computer Science, Computer Engineering, or Electrical Engineering. Participation in the internship program requires you to be onsite in Holly Springs, NC (Raleigh area). Interns are required to work 20-30 hours per week. Upon successful completion of the internship, opportunities for full-time employment are also available.
About the position
We are looking for energetic candidates who are excited to embrace new challenges in the evolving field of building software with AI. As an intern in the Technical Staff team, you will be expected to be a contributor to our software development and solutions.
Preferred qualifications:
- Coursework demonstrating an understanding of what it takes to build complex software systems that cover topics such as:
- Web application development with HTML, CSS and libraries such as ReactJS
- Distributed Systems
- Multi-threading vs Event based Systems
- Internet Protocols
- Micro-services vs Monolithic systems
- Experience in past internships or projects in QA or Software Development
- Experience in DevOps in past internships or projects
- Relevant projects in designing User Interfaces or User Experience for software systems
- Familiarity with programming languages such as Javascript/Typescript, Rust
- Familiarity with frameworks such as NodeJS, NextJS, Bun, Axum
- Experience using AI coding harnesses such as Codex, and Claude Code