AI - Enabled Software Engineer

3 months, 1 week ago
Full-time
Senior
Software Development
Mark43

Mark43

Mark43 redefines public safety software with an integrated Records Management System and a cloud-based Computer Aided Dispatch System, empowering first responders with reliable information and setting industry standards for customer support.

Professional Services
251-1K
Founded 2012
$179M raised

Description

  • 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 the file system, test runners, version control, and internal APIs.
  • Evaluate and refine agent output, performance, collaboration patterns, and feedback loops.
  • Prototype new coding assistant workflows using open-source LLMs and internal knowledge bases.
  • Lead architecture discussions on agentic build pipelines and automated PR generation.
  • Collaborate with cross-functional teammates to build AI-powered internal tooling and interfaces.
  • Help define evaluation frameworks for AI contributions, including accuracy, speed, and impact.
  • Explore safe and secure ways to integrate generative AI into a public sector codebase.
  • Mentor teammates on using AI tools to accelerate engineering workflows.

Requirements

  • 5+ years of professional software engineering experience.
  • Proficiency with at least part of the stack: Java, TypeScript + React, and MySQL.
  • Extensive applied experience with AI-assisted development tooling such as Cursor, Windsurf, LLM APIs, codegen platforms, vector databases, LangChain, or custom-built systems.
  • Hands-on experience applying generative AI tools to real-world development workflows.
  • A strong product mindset and interest in building for real-world impact.
  • A bias toward experimentation, iteration, and continuous learning.
  • 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.
  • Must be authorized to work for any employer in the country where the role is hired; visa sponsorship is not available.
  • Must be able to work remotely from Canada, the UK, or an approved U.S. state.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Applied AI Engineer

Unframe Inc. 51-200 Technology, Information and Internet

Unframe is hiring an Applied AI Engineer to work with enterprise customers and internal teams on deploying AI-driven solutions that connect business problems to production systems.

Machine Learning Python React TypeScript
2 hours, 21 minutes ago

Senior Software Engineer - AI Products

Consumer Edge Professional Services

Consumer Edge is hiring a Senior Engineer to help build AI products that combine backend systems, data retrieval, and user-facing workflows into actionable intelligence for customers.

Dagster dbt FastAPI GCP GraphQL Python REST API SQL Terraform
2 hours, 36 minutes ago

Senior Software Engineer

Natera 1K-5K Pharmaceuticals

Natera is hiring a Senior Software Engineer to build and evolve oncology web applications and services within a fast-growing biotech environment focused on scalable, compliant software delivery.

Agile AWS HIPAA JavaScript Next.js PostgreSQL React Snowflake System Design TypeScript
2 hours, 36 minutes ago

Senior Software Engineer - Storage Engine - Elasticsearch

Elastic 1K-5K Internet Software & Services

Elastic is seeking a Senior Software Engineer for the globally distributed Elasticsearch Storage Engine team to improve core storage and query technologies for observability workloads.

CI/CD Elasticsearch GitHub Java MongoDB PostgreSQL Prometheus Solr
2 hours, 36 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers