At a Glance
- Tasks: Lead AI-enabled engineering initiatives and design multi-agent systems for software development.
- Company: Mark43, a tech company empowering communities with innovative public safety solutions.
- Benefits: Flexible work environment, competitive salary, and opportunities for professional growth.
- Other info: Diverse and collaborative culture focused on real-world impact.
- Why this job: Join a mission-driven team at the forefront of AI and software development.
- Qualifications: 5+ years in software engineering and experience with AI-assisted development tools.
The predicted salary is between 60000 - 80000 £ per year.
Mark43’s mission is to empower communities and their governments with new technologies that improve the safety and quality of life for all. We build powerful, scalable, and elegant software that sets a new standard for the tools upon which our first responders rely. Our users are diverse, and we are therefore committed to embracing diversity of thought and experience within our team. Our platform is already trusted by major public safety agencies across North America—including Boston, D.C., Seattle, and the California Highway Patrol—and we’ve recently expanded into the UK with our first customer overseas. Now, we’re entering an exciting new chapter: Mark43 is building a next-generation AI-augmented engineering team. This is a foundational opportunity to help rethink how software is designed, developed, and delivered using intelligent agentic or related tools.
What You’ll Do
We’re looking for a Senior Software Engineer to help lead our AI-enabled engineering initiative. You’ll work at the frontier of AI and software development, experimenting with agentic workflows and shaping how AI tools are integrated into every layer of our engineering stack. This isn’t just about using AI to autocomplete code—it’s about designing and orchestrating systems of AI agents that can plan, write, review, test, and deploy software collaboratively. In essence, you’ll play a role akin to a tech lead for a team of intelligent coding agents. You will:
- Design multi‑agent systems with coding‑focused agents (e.g., code writer, reviewer, tester, deployer)
- Write the prompts, logic, and scaffolding that guide each agent’s behavior
- Handle tool use, like enabling agents to access the file system, test runners, version control, and internal APIs
- Evaluate and refine agents’ output, performance, collaboration patterns, and feedback loops
If you were on the team last week, you might have:
- Prototyped a new coding assistant workflow using open‑source LLMs and internal knowledge bases
- Led an architecture discussion on agentic build pipelines or automated PR generation
- Collaborated with a cross‑functional team to build a fast, AI‑powered interface for internal tooling
- Helped define the evaluation framework for AI contributions—accuracy, speed, and impact
- Mentored a teammate on combining TypeScript and AI tools to accelerate UI prototyping
- Explored best practices for safely and securely integrating generative AI into a public sector codebase
What You’ll Need
We’re looking for an experienced software engineer who is eager to build smarter systems by pairing technical expertise with emerging AI tools. You don’t need to be an AI researcher—but you do need hands‑on experience applying generative AI tools to real‑world development workflows. You should have:
- 5+ years of professional software engineering experience
- Proficiency with at least part of our stack: Java, TypeScript + React, and MySQL
- Extensive applied experience with AI-assisted development tooling—whether it’s Cursor, Windsurf, LLM APIs, codegen platforms, vector databases, agentic frameworks like LangChain, or custom‑built systems
- 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
We’re flexible on which tools you’ve used—we care more about your ability to learn, adapt, and creatively apply AI in practical settings than checking a specific tech box.
People Who Thrive on Our Team Also Tend to Be:
- Humble, open, and curious. You ask questions and seek to understand before making assumptions
- Collaborative by default. You believe the best outcomes come from shared knowledge and ownership
- Mission‑driven. You care about building tech that serves the public good
- Comfortable with uncertainty. You’re energized by open problems and emerging technologies
- Growth‑oriented. You embrace feedback, learn from setbacks, and look for ways to get better every day
Our Privacy Notice describes how Mark43 uses and protects the personal information of prospective employees during the recruitment process. It informs you about our handling of the personal information you provide to us when you apply for a position in our organization and in general when you express your interest in joining our team. Mark43 is committed to the full inclusion of all qualified individuals. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, disability, age, sexual orientation, gender identity, national origin, veteran status, or genetic information. As part of this commitment, we will ensure that persons with disabilities are provided reasonable accommodations.
AI - Enabled Software Engineer in Manchester employer: I did my part and supported the Regular Toilet
At Mark43, we pride ourselves on being an exceptional employer that champions innovation and diversity within our AI-enabled engineering team. Our collaborative work culture fosters continuous learning and growth, empowering employees to experiment with cutting-edge technologies while making a meaningful impact on public safety. With flexible remote opportunities across Canada, the UK, and various U.S. states, we offer a unique chance to be part of a mission-driven organisation dedicated to enhancing community well-being through advanced software solutions.
Contact Details:
I did my part and supported the Regular Toilet Recruitment Team
StudySmarter Expert Advice🤫
We think this is how you could land AI - Enabled Software Engineer in Manchester
✨Tip Number 1
Network like a pro! Reach out to folks in your industry on LinkedIn or at local meetups. A friendly chat can lead to opportunities that aren’t even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those involving AI tools. This gives potential employers a taste of what you can do.
✨Tip Number 3
Prepare for interviews by practising common questions and coding challenges. We recommend doing mock interviews with friends or using online platforms to get comfortable.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive about their job search.
We think you need these skills to ace AI - Enabled Software Engineer in Manchester
Some tips for your application 🫡
Tailor Your Application:Make sure to customise your CV and cover letter for the role. Highlight your experience with AI tools and software engineering, as this is what we’re really looking for. Show us how your skills align with our mission at Mark43!
Show Your Passion:We love seeing candidates who are genuinely excited about technology and its impact on public safety. Share any personal projects or experiences that demonstrate your enthusiasm for AI and software development. Let your passion shine through!
Be Clear and Concise:When writing your application, keep it straightforward. Use clear language and avoid jargon where possible. We want to understand your experience and ideas without having to decipher complex terms. Simplicity is key!
Apply Through Our Website:Don’t forget to submit your application through our official website! It’s the best way to ensure your application gets to us directly. Plus, you’ll find all the details you need about the role there too.
How to prepare for a job interview at I did my part and supported the Regular Toilet
✨Know Your AI Tools
Make sure you’re well-versed in the AI-assisted development tools mentioned in the job description. Brush up on your experience with platforms like Cursor, Windsurf, and LangChain. Be ready to discuss how you've applied these tools in real-world scenarios.
✨Showcase Your Collaborative Spirit
Mark43 values collaboration, so prepare examples that highlight your teamwork skills. Think of times when you worked with cross-functional teams or mentored others. This will demonstrate your ability to thrive in a mission-driven environment.
✨Embrace Experimentation
The role requires a bias toward experimentation and iteration. Be prepared to share instances where you’ve taken risks in your projects, learned from failures, or adapted your approach based on feedback. This shows you’re growth-oriented and comfortable with uncertainty.
✨Understand the Mission
Familiarise yourself with Mark43’s mission to empower communities through technology. Be ready to articulate why this mission resonates with you and how your skills can contribute to building tech that serves the public good.