
Senior Software Engineer AI Enabled Engineering
Hybrid
Full Time
#Engineering
#Public Safety
#Java
#TypeScript
#React
#MySQL
#AI
#APIs
#Databases
#AI Tools
At Mark43, our mission is to provide governments and communities with modern technology that enhances safety and improves quality of life. We build scalable, high-quality software that serves as the backbone for first responders, and our platform is currently trusted by major public safety agencies across North America and the United Kingdom. We are now entering an exciting new phase as we build a next-generation, AI-augmented engineering team, and we are looking for passionate individuals to help us redefine how software is designed and delivered.
What is this role?
We are seeking a Senior Software Engineer to join our team on a full-time basis. This is a senior-level position where you will work at the intersection of software engineering and artificial intelligence. You will be part of a hybrid team tasked with creating intelligent, agentic workflows that transform our development processes. This role is open to candidates based in the United States or the United Kingdom.
What will you do?
- Design and orchestrate multi-agent systems that can collaboratively plan, write, test, and deploy software.
- Develop the logic, prompts, and scaffolding required to guide the behavior of intelligent coding agents.
- Build and refine integrations that allow AI agents to interact with our internal APIs, version control, and test runners.
What makes you a great fit?
You are an experienced engineer who is eager to build smarter systems by applying generative AI to real-world development. While you do not need to be an AI researcher, you should have a strong technical foundation and a desire to innovate in a rapidly evolving space.
- You have at least 5 years of professional software engineering experience.
- You are proficient in our core stack, which includes Java, TypeScript, React, and MySQL.
- You have extensive hands-on experience with AI-assisted development tools, such as LLM APIs, agentic frameworks like LangChain, vector databases, or other codegen platforms.
- You possess a strong product mindset and are comfortable working in ambiguous environments where you help define best practices.
- You are a collaborative, humble, and curious team player who is driven by the goal of building technology that serves the public good.
What's in it for you?
We are committed to supporting our team members through flexible working arrangements and a culture of continuous growth. Benefits for this role include:
- Hybrid work flexibility.




