Software Engineer Intern – Summer
About the Role
Join our engineering team for an immersive 10–12 week summer internship. You will work directly with full-time engineers to build practical tools, experiment with modern developer frameworks, and deploy code in a collaborative, production-focused environment.
What You’ll Do
- Write clean, maintainable Python code to support backend services and internal tooling.
- Utilize Git and GitHub CLI workflows daily for branch management, code commits, and peer pull requests.
- Assist in evaluating and implementing Generative AI frameworks to automate software workflows.
- Gain hands-on experience with cloud infrastructure, networking concepts, and automated deployment pipelines.
Minimum Qualifications
- Currently pursuing a Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field.
- Foundational Python: Strong core programming skills, including familiarity with standard data structures, object-oriented concepts, and API integration.
- Command-Line Git: Practical experience using Git through the CLI (git pull, push, commit, checkout, merge) for personal projects or coursework.
- Networking Fundamentals: Core understanding of networking concepts (HTTP/HTTPS, REST APIs, TCP/IP, basic request/response flows).
Preferred Qualifications
GenAI & Agent Frameworks: Conceptual understanding or project experience with Generative AI tools, modern LLM APIs, or agent frameworks (e.g., LangChain, LlamaInd