FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Intermediate Full Stack Software Engineer
AltaMLFull Stack Software Engineer responsible for delivering ML-powered applications at AltaML. Collaborate across teams using Claude and agentic coding tools for software development.
Tech Stack
Tools & technologiesAngularAzureCloudDockerJavaScriptPythonReactTypeScriptVue.js
About the role
Key responsibilities & impact- Implement features end-to-end across front-end, back-end, and cloud infrastructure layers, taking ownership from design through deployment
- Build and integrate RESTful APIs and cloud-hosted services, primarily on Azure, following established architecture patterns and security standards
- Develop front-end components using modern JavaScript/TypeScript frameworks, with attention to usability, performance, and maintainability
- Write unit, integration, and API tests as a standard part of delivery — not an afterthought — using frameworks appropriate to the stack (xUnit, Pytest, Postman, or similar)
- Use Docker for local development, environment parity, and containerized deployments
- Manage work in Git with clean branching, meaningful commit history, and effective collaboration with AI agents in the same workflow
- Build features that incorporate LLM calls via the Claude API or Azure OpenAI, including prompt design, context management, response handling, and cost-aware API usage
- Implement RAG components and tool integrations as part of product features, working within established architecture patterns and contributing to their evolution
- Document LLM feature behaviour clearly: what the system does, what it does not do, known failure modes, and the guardrails in place
- Participate actively in epic-level and feature-level design discussions, contributing well-reasoned proposals backed by research or prototype evidence
- Create clear technical documentation: decision records, implementation notes, and design summaries that a future team member can act on
- Collaborate closely with ML engineers, data engineers, and product managers within the pod, understanding adjacent work well enough to minimize integration friction.
Requirements
What you’ll need- Degree or equivalent work experience in Computer Science, Software Engineering, or a related technical discipline
- 3–5 years of professional full stack development experience, with a track record of shipping production features end-to-end
- Hands-on, daily-driver experience using Claude (Claude Code, claude.ai, or the Claude API), Cursor, or GitHub Copilot for real software engineering work — not just occasional use
- Strong working experience with cloud services, ideally Azure (Functions, App Service, Blob Storage, Azure OpenAI, or similar)
- Proficiency in a modern object-oriented language — C#, Python, TypeScript, or equivalent — with a clear point of view on writing clean, maintainable code
- Experience building and consuming RESTful APIs and integrating third-party services
- Solid front-end experience with a modern JavaScript/TypeScript framework (React, Vue, Angular, or similar)
- Experience writing unit and API tests as a standard part of delivery (xUnit, Pytest, Postman, or similar)
- Comfortable with Docker for local development and containerized deployments
- Proficiency with Git, including working effectively in a branch-based workflow alongside AI agents
- Experience working in an Agile environment with iterative delivery cycles
- Strong written and verbal communication skills — able to articulate technical decisions clearly to peers and participate confidently in client-facing discussions.
Benefits
Comp & perks- Uncapped Vacation - For all full time, permanent employees. Seriously, take the time you need - when you need it.
- Make an Impact - Witness the impact your work contribution has on the success of our company.
- Working with PhD and Master Level Colleagues - Endless conversations around the latest in Machine Learning and Applied AI.
- Competitive Benefits - For all full time, permanent employees.
- Office as a Resource - Hybrid work environment with state-of-the-art office spaces that ignite collaboration.
- Big Slack Energy - IYKYK.
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
full stack developmentRESTful APIsJavaScriptTypeScriptC#Pythonunit testingAPI testingcloud servicescontainerization
Soft Skills
communicationcollaborationproblem-solvingdocumentationdesign discussionsproposal developmentintegration managementusability focusperformance awarenessmaintainability focus