Full Stack Software Engineer (Intern)
Full Stack Software Engineer (Intern)
Posted today
SENIORITY
Intern
About the role
- Contribute features across the stack
- Pick up real product work on the Artemis AI problem-solving engine and the Phoenix data platform. Ship features across the frontend (Next.js) and backend (Python, REST APIs) under the guidance of senior engineers.
- Write and run your own tests
- Build the habit of testing your own code from day one. Quality is not a separate phase; it is part of how we ship.
- Participate in code reviews
- Sprint planning, daily standups, and iterative delivery. You will own work end-to-end inside a sprint and be expected to communicate progress and blockers clearly.
- Use AI-assisted development tools thoughtfully
- Use Claude Code, Copilot, and similar tools to accelerate your work. Learn when to trust the output, when to verify, and when to throw it out.
- Document what you build
- Write clearly enough that a teammate can pick up your work without a meeting. Good documentation is part of the deliverable, not an afterthought.
- Pursuing or recently completed a CS-adjacent degree
- Computer Science, Software Engineering, or a related field. We care about what you can build, not just where you studied.
- Working knowledge of a backend language and the web fundamentals
- Comfortable with GitHands-on with agentic coding tools
- Demonstrated exceptional ability
- Academically, professionally, or through extracurriculars. You have shipped, won, built, or led something that stands out.
- Curious and self-directed
- You have a bias toward figuring things out before asking for help. You ask sharp questions when you do.
- Clear communicator in a remote-first environment
- You can write a clear update, leave a useful PR comment, and run a focused video call. Your team should never have to guess what you're working on.
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
