Skip to content
Mark43Mark43

Senior Software Engineer

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.

About the job

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.

Skills

Java, TypeScript, React, MySQL, Generative AI, LLM APIs, Vector Databases, LangChain, Cursor, Windsurf, Git, Open-Source Llms

Navan

Navan

Berlin, Germany
Senior Software Engineer, Expense
No salary listedOn-site5+ YOEFullstack Engineering

Build production software for Navan’s expense platform across backend, web, and AI services. The role requires 5+ years of software engineering experience, strong Java, TypeScript, or Python skills, and experience shipping LLM-powered or document-extraction features in high-stakes financial workflows.

Addepar

Addepar

Edinburgh, United Kingdom

Senior Software Engineer, Investor Solutions
No salary listedOn-site5+ YOEFullstack Engineering

Senior software engineer building web applications, data-driven tools, and AI-first workflows for investment professionals. The role requires Python, web APIs, cloud, databases, React, and strong cross-functional problem-solving experience.

Alpaca

Alpaca

Remote

Senior Full-Stack Engineer - Alpaca Connect
No salary listedRemote5+ YOEFullstack Engineering

Build secure, user-facing developer platform experiences for Alpaca Connect across TypeScript/React frontends and Go services. The role requires 5+ years of full-stack experience, strong API and database skills, and experience with authorization systems.

Circle

Circle

Remote

Senior Full-Stack Software Engineer, CMS
$140k+/yrRemote5+ YOEFullstack EngineeringQuick apply

Build and scale CMS Platform capabilities across Page Builder experiences and the backend systems for content modeling, rendering, publishing, permissions, and performance. Requires 5+ years of SaaS experience plus deep Ruby on Rails and strong React and TypeScript expertise.

Muck Rack

Muck Rack

Ireland
Senior Software Engineer, Fullstack
€95k+/yrRemote5+ YOEFullstack Engineering

Build customer-facing search experiences across frontend and backend systems, with emphasis on Vue, Python, Django, search infrastructure, and AI-powered features. The role requires 5+ years of software engineering experience and includes production ownership and on-call participation.