AI - Enabled Software Engineer

3 weeks 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 each agent’s behavior.
  • Enable agents to use tools such as the file system, test runners, version control, and internal APIs.
  • Evaluate and refine agent output, performance, collaboration patterns, and feedback loops.
  • Prototype AI-enabled coding workflows using open-source LLMs and internal knowledge bases.
  • Lead architecture discussions on agentic build pipelines and automated pull request generation.
  • Collaborate with cross-functional teammates to build fast, AI-powered internal tools and interfaces.
  • Define and improve evaluation frameworks for AI contributions, including accuracy, speed, and impact.
  • Explore safe and secure ways to integrate generative AI into a public sector codebase.
  • Participate in on-call rotation and support engineering operations as needed.

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 tools 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.
  • Strong product mindset and interest in building for real-world impact.
  • Bias toward experimentation, iteration, and continuous learning.
  • Comfort operating in ambiguity and helping define best practices in a rapidly evolving space.
  • Ability to work in Canada, the UK, or one of the approved U.S. states listed in the posting.
  • Authorization to work for any employer in the country where the role is hired; no visa sponsorship is available at this time.
  • Preferred traits include being humble, open, curious, collaborative, mission-driven, and growth-oriented.

Benefits

  • Remote work eligibility in Canada, the UK, and approved U.S. states.
  • Opportunity to work on a foundational AI-enabled engineering initiative.
  • Mission-driven work supporting public safety agencies and community-focused technology.
  • Exposure to cutting-edge AI tools, agentic workflows, and internal platform development.
  • Inclusive hiring commitment with reasonable accommodations for candidates with disabilities.
  • Equal employment opportunity regardless of race, color, religion, sex, disability, age, sexual orientation, gender identity, national origin, veteran status, or genetic information.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer, Core Experiences - Sacramento, CA, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior Software Engineer for its Core Experiences Team to build the foundational services and SDKs behind its cross-platform product experience.

GCP Java Kotlin
31 minutes ago

Software Engineer, Data Infrastructure & Acquisition - Galway, Ireland

Speechify 51-250 Internet Software & Services

Speechify is hiring a Software Engineer for its AI Data team to build and operate the data collection and ingestion systems that power model training for its text-to-speech products.

Bash Docker GCP Linux Python Terraform
34 minutes ago

Software Engineer, iOS Core Product - Basel, Switzerland

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior iOS Engineer to help scale its text-to-speech iOS app, improve its complex architecture, and shape product decisions for a rapidly growing global user base.

CI/CD Git Swift SwiftUI
39 minutes ago

Software Engineer, Data Infrastructure & Acquisition - Mountain View, CA, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Software Engineer for its AI data team to build and operate large-scale audio data ingestion infrastructure that supports model training for its text-to-speech products.

Bash Docker GCP Linux Python Terraform
42 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