DevJobs

Student Software Engineer

Overview
Skills
  • Python Python
  • TypeScript TypeScript
  • JavaScript JavaScript
  • ML ML
  • Linux Linux
  • Git Git
  • CI/CD CI/CD
  • Azure Azure
  • GCP GCP
  • AWS AWS
  • Docker Docker
  • AI

Role Overview

We are looking for a curious and ambitious Student Software Engineer to join our CTO’s projects team. In this role, you’ll get hands-on experience building experimental tools, automation pipelines, and exploratory prototypes that push boundaries and drive innovation. You’ll work with cutting-edge technologies, from AI-assisted and spec-driven development to modern web stacks, containerized workflows, and advanced AI models and tools - gaining hands-on experience in turning bold ideas into practical, working solutions.

This is a unique opportunity to learn directly under the CTO, gain exposure to real-world engineering challenges, and contribute to projects that span research, automation, and platform innovation. The environment is fast-paced and collaborative, giving you the chance to experiment, learn quickly, and make an impact from day one.


Key Responsibilities

  • Collaborate directly with the CTO on exploratory and automation-focused projects.
  • Build, test, and refine experimental tools, prototypes, and pipelines.
  • Work with a wide range of technologies, including AI-assisted coding, modern web stacks, containerized workflows, and AI/ML tools.
  • Help design and automate workflows that improve developer and research productivity.
  • Contribute to fast-paced, iterative development cycles with a focus on learning and adaptability.
  • Document learnings, share insights, and propose improvements to technical processes.

What You’ll Gain

  • Direct mentorship from the CTO, with visibility into strategic and technical decision-making.
  • Hands-on experience with modern engineering practices and cutting-edge tools.
  • End-to-end exposure to the process of taking an idea from concept to prototype.
  • Collaboration skills, working closely with engineers, researchers, and product teams.
  • Adaptability and problem-solving experience in a fast-moving startup environment.
  • A chance to make a real impact on many people’s lives.


Qualifications

  • Currently pursuing/has a degree in Computer Science, Engineering, or a related field.
  • Solid programming foundations (e.g., Python, JavaScript/TypeScript).
  • Experience with Git.
  • Comfortable working with Linux environments and command-line tools.
  • Familiarity with web technologies (front-end or back-end) and/or containerized workflows (e.g., Docker).
  • Familiarity with AI-assisted development and willingness to explore new tools.
  • Strong problem-solving mindset with a “learn by doing” attitude.
  • Ability to work independently, manage time, and adapt quickly in a fast-paced environment.
  • Excellent communication skills and eagerness to collaborate across teams.


Nice to have

  • Exposure to cloud platforms (AWS, GCP, or Azure).
  • Interest or experience with AI/ML frameworks and tools.
  • Contributions to open-source projects or personal coding projects.
  • Familiarity with CI/CD pipelines or automated testing.

Imagene AI