# Senior Software Engineer

**Company:** [Mark43](https://hotfix.jobs/companies/mark43)
**Location:** Remote
**Role:** Fullstack Engineering
**Experience:** 5+ years
**Skills:** Java, TypeScript, React, MySQL, Generative AI, LLM APIs, Vector Databases, LangChain, Cursor, Windsurf, Git, Open-Source Llms
**Posted:** 2026-05-12

> Builds and leads AI-enabled engineering workflows, including multi-agent systems that plan, write, review, test, and deploy software. The role requires 5+ years of software engineering experience and hands-on use of generative AI tools, with proficiency in technologies such as Java, TypeScript, React, or MySQL.

## Job Description

## Responsibilities
- Design multi-agent systems with coding-focused agents, such as code writers, reviewers, testers, and deployers.
- Write prompts, logic, and scaffolding that guide agent behavior.
- Enable agents to use file systems, test runners, version control, and internal APIs.
- Evaluate and refine agent output, performance, collaboration patterns, and feedback loops.
- Prototype coding assistant workflows using open-source large language models and internal knowledge bases.
- Lead architecture discussions on agentic build pipelines and automated pull request generation.
- Collaborate cross-functionally to build fast, AI-powered interfaces for internal tooling.
- Help define evaluation frameworks for AI contributions, including accuracy, speed, and impact.
- Mentor teammates on combining TypeScript and AI tools for UI prototyping.
- Explore safe and secure approaches to integrating generative AI into a public-sector codebase.

## Requirements
- 5+ years of professional software engineering experience.
- Proficiency with part of the technology stack: Java, TypeScript, React, and MySQL.
- Extensive applied experience with AI-assisted development tools, such as Cursor, Windsurf, LLM APIs, code-generation platforms, vector databases, agentic frameworks, or custom-built systems.
- Strong product mindset and interest in building technology with real-world impact.
- Bias toward experimentation, iteration, and continuous learning.
- Comfort operating in ambiguity and helping define best practices in an evolving technical environment.

## Preferred Attributes
- Humble, open, and curious; asks questions and seeks to understand before making assumptions.
- Collaborative, with an emphasis on shared knowledge and ownership.
- Mission-driven and interested in building technology that serves the public good.
- Comfortable with uncertainty and energized by open problems and emerging technologies.
- Growth-oriented and receptive to feedback.

## Similar jobs

- [Senior Software Engineer, Expense](https://hotfix.jobs/jobs/acead7e6-1839-4f60-b0aa-e0685a43b10a) - Navan - Berlin, Germany
- [Senior Software Engineer, Investor Solutions](https://hotfix.jobs/jobs/12d97f36-baba-40ff-b750-d701d4447268) - Addepar - Edinburgh, United Kingdom
- [Senior Full-Stack Engineer - Alpaca Connect](https://hotfix.jobs/jobs/3e58aad2-731b-4a03-83d6-69eaf0a448e2) - Alpaca - Remote
- [Senior Full-Stack Software Engineer, CMS](https://hotfix.jobs/jobs/44bcacac-eabf-4b7e-96d3-4683cb580584) - Circle - Remote - $140k – $140k/yr
- [Senior Software Engineer, Fullstack](https://hotfix.jobs/jobs/351b3594-c155-471a-b02d-6ffb159b7169) - Muck Rack - Remote - €95k – €110k/yr

**Apply:** https://hotfix.jobs/jobs/a00c9769-9397-4a3d-9200-e60eab58d496
**Canonical:** https://hotfix.jobs/jobs/a00c9769-9397-4a3d-9200-e60eab58d496