Software Engineer Intern/Co-op - Spring 2027
Responsibilities Design, develop, test, and deploy software solutions using a variety of programming languages and technologies
Implement and maintain both frontend and backend components of our applications
Develop and optimize algorithms to solve complex problems
Engineer low-latency solutions to proprietary computational operations
Collaborate with cross-functional teams to understand and define software requirements
Qualifications Must be pursuing a Bachelor's, Master's, or PhD in Computer Science, Computer Engineering or related quantitative field from an accredited 4-year university
Proficiency in Python and C++
Familiarity with embedded and real-time systems programming
Knowledge of software architecture and design paradigms
Strong communication and teamwork skills
Willingness to take ownership of projects and work autonomously
Bonus Qualifications A strong portfolio of personal software or hardware-related projects
Familiarity with the CUDA toolkit and associated programming practices
Familiarity with GPU-accelerated libraries such as PyTorch and OpenGL/ThreeJS