Software Engineer - AI Start Up
- €85000 - €100000.00 per annum
- Dublin
- Permanent
Software Engineer (Python / AI)
Dublin | €85,000- €100,000 + Equity | Fully Onsite
Want to build real AI products, take ownership of what you ship, and join a startup that's scaling quickly?
I'm working with a well-funded, high-growth AI startup in Dublin that's building some seriously interesting technology.
They've recently surpassed $1 million in Annual Recurring Revenue (ARR), are onboarding major enterprise customers across the UK and Ireland, and are now growing their engineering team to keep up with demand.
This isn't a business experimenting with AI or trying to figure out where it fits. They've built a product that customers are paying for, they're scaling quickly, and there's a huge amount still to build.
They're looking for a Software Engineer with strong backend fundamentals who wants to get stuck into building products, solving difficult problems and helping shape the next stage of the company's growth.
What makes this interesting?
You'll be joining a small, talented engineering team where you'll have genuine ownership over what you build.
There's no sitting around waiting for tickets to be assigned. You'll be involved in designing solutions, making technical decisions, building features and seeing your work go into production.
Some of the projects you'll be working on include:
Multi-Agent AI Systems: Building and improving AI agents that automate complex workflows, manage communications and make intelligent decisions.
AI-Native CRM: Developing a completely new approach to CRM, moving away from traditional record-keeping towards proactive, intelligent systems that drive actions.
Telephony Infrastructure: Building and scaling in-house communication infrastructure, tackling challenges around real-time systems, different technologies and international markets.
Multimodal AI: Developing products that work across voice, WhatsApp, SMS, email and chat, bringing multiple communication channels into one intelligent platform.
APIs & Integrations: Building integrations with third-party platforms and developing a unified API layer to support a growing enterprise customer base.
LLM Evaluation: Building frameworks to test, compare and evaluate AI models, helping decide which models and agents deliver the best results.
You'll be working on real technical challenges, with the freedom to influence how things are built.
What they're looking for
Ideally, you'll have 2-5 years of commercial software engineering experience, with a strong focus on backend development.
The key things:
Strong backend engineering fundamentals and the ability to write clean, reliable, production-ready code.
Experience with Python, or strong experience in another backend language and the willingness to work primarily with Python.
A track record of building products and taking ownership of features from start to finish.
Strong problem-solving skills, curiosity and the ability to pick up new technologies quickly.
An interest in AI, particularly LLMs, AI agents and the possibilities of agentic systems.
A genuine desire to work in a fast-growing startup where you can make an impact.
Experience building AI agents, working with LLMs or developing complex integrations would be a big advantage, but you don't need to have done all of this before.
Equally, startup experience would be great, but it's not essential. If you've worked in a strong product environment, enjoy building things and want more ownership, they'd love to hear from you.
Let's talk about the startup environment
I want to be upfront about this because it's an important part of the opportunity.
This isn't your typical 9-5 engineering role.
The company is growing quickly, the team is lean, and there's a huge amount of work happening as they scale.
They're looking for people who genuinely enjoy building, want to take ownership and are excited by the challenge of helping grow a technology business.
You'll be working alongside the team in their Dublin office five days a week. That's intentional. They want engineers collaborating closely, solving problems together, moving quickly and learning from each other.
There will be periods of longer working days, particularly at this stage of growth. The ambition isn't for that intensity to last forever, but right now they're building something significant and want people who are excited to be part of that journey.
In return, you'll get a level of ownership, technical exposure and influence that can be difficult to find in a larger organisation.
What's on offer?
Up to €100,000 base salary
Equity in a growing, well-funded AI business
The opportunity to build and ship real AI products used by enterprise customers
Genuine ownership over features, products and technical decisions
Direct access to the people building and scaling the business, and clients
A small engineering team where your contribution will have a visible impact
Exposure to multi-agent systems, LLMs, real-time communications and complex integrations
The chance to join at an exciting stage, with significant growth planned for 2027
Interested?
If you're a backend engineer who enjoys building products, wants to work with modern AI technology and is excited by the idea of joining a startup that's genuinely scaling, I'd love to have a conversation.
You don't need to tick every box. Strong engineering fundamentals, curiosity and the right attitude are what matter most.
Apply below or get in touch directly for a confidential conversation.
How to Apply
To apply for this role, submit your CV via the application form provided. Alternatively, to speak in absolute confidence about this opportunity, please contact Jack Tyrrell via j.tyrrell@mcsgroup.jobs
Disclaimer
If you have a disability which means you require assistance at any stage of the recruitment process, please contact us directly to discuss. We are committed to providing equality of opportunity to all.
Please note, this position is open to candidates currently based in Ireland only. We are receiving an exceptionally high number of applications and will be unable to shortlist candidates who do not meet the location and technical requirements outlined above. Due to the volume of applications, we may be unable to provide individual feedback. We thank you in advance for your understanding