Back to marktrack.com

Software Engineering Intern

Department
Engineering
Employment Type
Internship
Location
Remote
Hours
30–40 / week (summer)
Compensation
Paid

We're hiring a SWE intern to help build features for our web platform, extend our API, and work on our in-house AI agent infrastructure. We're looking for someone with good fundamentals who is willing to learn and figure things out. Expertise is not required — training will be provided.

About the Role

MarkTrack is a modern learning management system supercharged with AI. We have a custom AI pipeline and we ship across web, iOS, and Android.

You'll work alongside the core team, ship real features that customers use, and grow into agentic, AI-first development. The main thing we care about: you're curious, you ask good questions, and you can work through hard problems.

We care about willingness to learn and figure things out. We don't expect you to know everything.

What you will do

  • Build and own features end-to-end for our Ruby on Rails web app
  • Build custom AI agents for our AI features
  • Extend our REST API powering iOS and Android
  • Write tests for everything you ship
  • Use agentic coding tools (Claude Code, Codex) to move fast

What we look for

  • Current undergraduate in college
  • Comfortable with agentic coding platforms like Claude Code or Codex; able to ship features fast with tests using subagents
  • Decent in at least one programming language — any language is fine
  • Familiar with basic web concepts: what an API is, what a database is
  • Familiar with the basics of Git, GitHub, and version control
  • A few of your own GitHub projects to point at
  • Available 30–40 hours per week through the summer
  • Curious, willing to learn, willing to figure things out

Our stack

Ruby on Rails + JavaScript on the web, Swift on iOS, Kotlin on Android, and Python for our agent infrastructure and orchestrator. No prior experience with any of these is required. You just need to know how to code in one language at a basic-to-decent level.

How to apply

Email gadeen@marktrack.com with:

  • Your resume
  • A link to your GitHub
  • The earliest you can start