Skip to content
Mark43Mark43

AI-Enabled Software Engineer

Builds AI-enabled engineering workflows by designing and orchestrating coding agents that plan, write, review, test, and deploy software. The role requires 5+ years of software engineering experience plus hands-on experience with generative AI development tools and 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 tools including 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 LLMs 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 best practices for safely and securely integrating generative AI into public-sector codebases.
  • Participate in the on-call rotation.

Requirements

  • 5+ years of professional software engineering experience.
  • Proficiency with at least part of the following stack: Java, TypeScript, React, and MySQL.
  • Extensive applied experience with AI-assisted development tooling, such as Cursor, Windsurf, LLM APIs, code-generation platforms, vector databases, agentic frameworks such as LangChain, or custom-built systems.
  • Strong product mindset and interest in building technology for real-world impact.
  • Willingness to experiment, iterate, and continuously learn.
  • Comfort operating in ambiguity and helping define best practices in a rapidly evolving space.
  • Ability to learn, adapt, and creatively apply AI in practical settings.

Preferred Attributes

  • Humble, open, and curious.
  • Collaborative and committed to shared knowledge and ownership.
  • Mission-driven and interested in technology that serves the public good.
  • Comfortable with uncertainty and open-ended problems.
  • Growth-oriented and receptive to feedback.

Skills

Java, TypeScript, React, MySQL, Generative AI, LLM APIs, Cursor, Windsurf, Vector Databases, LangChain, Prompt Engineering, Multi-Agent Systems, Version Control, Open-Source Llms, Internal Apis

Improbable

Improbable

Remote

Product Engineer
No salary listedRemoteFullstack Engineering

Product Engineer responsible for building Bolter’s AI agent runtime, workspace, generated applications, and production reliability systems. The role requires strong full-stack TypeScript experience, product judgment, rapid prototyping ability, and depth in AI systems, real-time infrastructure, or developer tooling.

ElevenLabs

ElevenLabs

United Kingdom
Full-Stack Engineer - Creative Studio
No salary listedRemoteFullstack Engineering

Build and scale full-stack Creative and Studio products spanning APIs, user interfaces, infrastructure, and generative AI workflows. The role emphasizes product ownership, solving complex engineering problems, and expertise in Python, TypeScript, and React; no formal degree or experience requirement is specified.

Dataiku

Dataiku

France
Fullstack Software Engineer - Core
No salary listedRemoteFullstack Engineering

Build and enhance Dataiku DSS core features across data preparation, AI/ML, visualization, MLOps, platform, and governance. The role requires significant product-focused software engineering experience and a strong interest in combining scalable backend systems with exceptional frontend experiences.

Build

Build

New York, NY
AI Engineer - Platform
$120k+/yrOn-siteFullstack Engineering

Build and own the user-facing platform for an agentic AI company, including workflow creation tools, client and internal interfaces, external access gateways, and organizational automation. The role requires strong product judgment, rapid execution, and end-to-end ownership.

Nerdio

Nerdio

United Kingdom
Solutions Engineer
No salary listedOn-site3+ YOEFullstack Engineering

Leads a corporate development team building AI agents, automation, full-stack internal applications, and data capabilities. The role combines hands-on architecture and development with technical leadership, Azure deployment, CI/CD ownership, coaching, and internal evangelism.