You are viewing a preview of this job. Log in or register to view more details about this job.

Software Engineer Intern

  • Currently has, or is in the process of obtaining a Bachelor's degree in Computer Science, Computer Engineering, or relevant technical field. Degree must be completed prior to joining.
  • Proficient in coding in a modern industry-standard language (e.g. JavaScript/TypeScript, Python, Kotlin, etc.).
  • Proficient in building web applications (frontend and backend) on top of common cloud platforms (e.g. AWS).
  • Proficient in applying theoretical computer science knowledge (such as data structures and algorithms) in real-life software engineering situations.
  • Proficient in common practical software engineering skills such as the use of version control, unit testing, and modern editors/IDEs.
  • Completed coursework in applied machine learning (ML) or artificial intelligence (AI).
  • Proficient in the use of AI-powered agentic and non-agentic coding assistants to perform software engineering tasks such as analyzing, writing, testing, or debugging software.
  • Possess top-tier communication skills, a bias for action, and an optimistic attitude.
  • This position does not offer sponsorship for work authorization, for either the internship or potential full-time offer.