Junior Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Requirements
Technical Proficiency: You should be a “computer person.” This means you’re comfortable in a Linux environment and can navigate the command line.
Coding: You need to be solid in at least one programming language. We care more about your logic and ability to learn than specific syntax.
AI Interest: You should have a genuine interest in building AI-driven software. We want someone who has experimented with LLMs like Claude or Gemini and understands the basics of AI training and implementation.
Drive: We need someone hungry to build. You’ll be working on core automation features that have a direct impact on the product.
Education & Experience: A Bachelor’s degree in a related field is preferred, or relevant experience and a proven ability to build software.
The Work
- Writing code to automate complex tax workflows.
- Integrating and testing AI models to handle data extraction and logic.
- Managing development and deployments in Linux.
- Helping train and refine our AI models for better accuracy.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
What Are Large Language Models?
MLOps And AI Driven Development
Transforming Software Development: The Role of AI and Developer Tools
The State of WebDev AI 2025 Results: What Can We Learn?