Senior Software Engineer - AI Enablement HR

Senior Software Engineer - AI Enablement HR

Full-Time 81000 - 99000 £ / year (est.) Working from home possible
Kraken

At a Glance

  • Tasks: Design and deploy AI-powered HR solutions that transform workflows into efficient systems.
  • Company: Join Kraken, a leading crypto platform with a global reach and innovative culture.
  • Benefits: Enjoy competitive salary, remote work flexibility, and opportunities for professional growth.
  • Other info: Be part of a diverse team committed to innovation and inclusivity.
  • Why this job: Make a real impact by building AI systems that enhance employee experiences worldwide.
  • Qualifications: 5+ years in software engineering with a focus on AI/ML applications and HR technology.

The predicted salary is between 81000 - 99000 £ per year.

Building the Future of Open Finance. Payward - the parent company behind Kraken, NinjaTrader, Breakout, xStocks, Payward Services and CF Benchmarks - has spent the last 15 years building one of the most modern and globally accessible financial infrastructure platforms in the industry, built to advance an open, global financial system.

The team founded in 2011, Kraken is one of the world's longest-standing crypto platforms, trusted by over 10 million individuals and institutions across the globe. It offers spot trading, margin, futures, staking, and OTC services, with products built for both individual investors and institutional clients.

We build the systems that power how employees join, grow, and operate across the company, including hiring, onboarding, learning, and rewards. This is core infrastructure for how the company runs. We’re rebuilding these workflows with AI at the core, designing production systems that take real actions, integrate with critical tools, and are trusted to operate reliably. The focus is turning messy, manual processes into structured, scalable systems.

You’ll work closely with cross-functional partners to understand real workflows and translate them into systems that actually work, with high autonomy and direct impact on how AI is built and operated across the company.

The Opportunity

You will serve as the primary architect and builder of AI-powered solutions within the Kraken People team. This is a full-stack ownership role spanning opportunity identification, solution design, deployment, governance, and transfer capability back to the People team so they can maintain and extend what you build.

You’ll work at the intersection of AI/LLM engineering and HR systems—turning manual, fragmented People processes into autonomous, agentic workflows that serve thousands of Krakenites globally. This is hands-on engineering with direct business impact, not experimentation.

Responsibilities:

  • Design and deploy AI-powered HR solutions.
  • Architect and build agentic workflows using n8n, Claude API, Python, and MCP that take real actions in HR processes with appropriate human oversight and approval gates.
  • Build multi-agent systems with tool use, function calling, and multi-step reasoning that connect fragmented HR tools (HRIS, ATS, payroll, ticketing) into coherent, end-to-end workflows.
  • Build error handling, audit trails, payroll-calendar awareness, and human-in-the-loop checkpoints into every production system before deployment.
  • Ensure all automations comply with data classification requirements for employee PII, regulated data, and cross-jurisdictional privacy obligations.
  • Own governance and risk for People AI systems.
  • Classify all automation builds by risk tier before work begins. No build goes to production without a named Process Owner, documented data flows, and access controls confirmed.
  • Maintain audit logging and documentation for all systems touching regulated employee data or payroll-adjacent workflows.
  • Halt or redesign builds that introduce unacceptable payroll, legal, or data privacy risk. Own that decision and get organizational acceptance before proceeding.
  • Serve as the HRKX domain representative in contributing to governance standards and cross-functional build alignment.
  • Multiply the People team's capability.
  • Produce documentation, workflow templates, and runbooks that HRKX professionals can use and maintain without technical support.
  • Train People team members on AI-assisted tools and workflows deployed in production. Drive adoption, not just delivery.
  • Track and report on automation impact: manual hours eliminated, error rates reduced, payroll exceptions avoided, and capacity unlocked for strategic HR work.
  • Act as a force multiplier for the HR KX team, enabling HR professionals to focus on high-value advisory and people judgment work through process, technology, and AI enablement.

What You Bring

These are verified requirements for this role. Candidates who do not meet the core requirements will not advance to interview.

  • 5+ years of software engineering experience, with at least 2+ years focused on building AI/ML-powered applications or agentic systems in production.
  • 2–3+ years of experience working on HR, People Operations, or people technology problems—either at an HR tech company, on an internal People Engineering team, or in a technical role embedded within an HR function. You don’t need to be an HR expert, but you need to understand HR dynamics, workflows, and the sensitivity of people's data.
  • Strong fluency with AI and workflow automation tools, with demonstrated experience designing, deploying, and driving adoption of AI solutions within HR workflows.
  • Demonstrated hands-on experience designing and deploying AI-powered or automated workflows in a production environment used by others, not just experimentation.
  • Deep working knowledge of Workday, including job change workflows, worker conversions, EIB data uploads, integration architecture, and payroll dependencies.
  • Systems thinker with a strong implementation mindset — able to move from discovery design build deployment optimization without relying on external consultant.
  • Proficiency with AI tooling stack: n8n, Python, Claude API/Anthropic SDK, or equivalent. Experience connecting HR systems via API is required.
  • Strong analytical problem-solving skills with the ability to structure ambiguous people questions into clear, actionable, automated analysis.
  • Solid understanding of employee data classification, PII handling requirements, and cross-jurisdictional HR compliance obligations.

Nice to Haves

  • Experience with Workday Prism, Qualtrics, or other BI and HR analytics tools for people data reporting and strategy automation.
  • Experience using AI for text analysis, survey insights, or workflow automation in an HRIS or people analytics context.
  • Experience with Ashby including API integration and pipeline automation.
  • Experience with spreadsheet automation (Google Apps Script or equivalent) and advanced proficiency in Excel and Google Sheets for analytics solution development.
  • Python or R programming skills for people data analysis, modeling, or pipeline automation.
  • Background in HR technology platform administration: HRIS, ATS, survey platforms, or workforce management systems.
  • Prior experience standing up or operating an HR automation or people analytics function.
  • Degree with a quantitative focus (Industrial-Organizational Psychology, Mathematics, Statistics, or equivalent) combined with applied technical automation experience.
  • Experience in fintech, crypto, or a high-growth remote-first company where HR systems serve employees across 50+ countries.

Unless a specific application deadline is stated in the job posting, applications are accepted on an ongoing basis.

We consider qualified applicants with criminal histories for employment on our team, assessing candidates in a manner consistent with the requirements of the San Francisco Fair Chance Ordinance.

Our commitment

Payward is powered by people from around the world and we celebrate the diverse talents, backgrounds, contributions, and unique perspectives that everyone brings to the table. We hire based on merit, seeking out people with the right abilities, knowledge, and skills for the job. We encourage you to apply for roles where you don't fully meet the listed requirements, especially if you're passionate or knowledgeable about crypto.

We may ask candidates to complete job-related skills or work-style assessments as part of our hiring process. These assessments evaluate competencies relevant to the role and are applied consistently across candidates for similar positions. Results are considered alongside experience and interviews, and are not the sole basis for any employment decision.

As an equal opportunity employer, we don't tolerate discrimination or harassment of any kind, whether based on race, ethnicity, age, gender identity, citizenship, religion, sexual orientation, disability, pregnancy, veteran status, or any other protected characteristic as outlined by federal, state, or local laws.

Location

United Kingdom; Argentina; Brazil; Canada; Cyprus; Czech Republic; Ireland; Lithuania; Mexico; Poland; Portugal; Romania; South Africa; Spain; Switzerland; United Arab Emirates

Employment Type

Full time

Location Type

Remote

Department

Engineering AI & Machine Learning

Senior Software Engineer - AI Enablement HR employer: Kraken

At Payward, we pride ourselves on being an exceptional employer, offering a fully remote work environment that promotes flexibility and work-life balance. Our culture is rooted in hyper-transparency and open dialogue, fostering collaboration across diverse teams while providing ample opportunities for professional growth and development in the fast-paced fintech landscape. Join us to be part of a forward-thinking team dedicated to building a resilient financial infrastructure that empowers innovation and inclusivity in the global financial system.

Kraken

Contact Details:

Kraken Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer - AI Enablement HR

Join Local Tech Meetups

Get out there and mingle with fellow developers by joining local tech meetups. It’s a fantastic way to meet people who might be working at Kraken or know someone who does. Plus, you can pick up some trendy tech skills and trends while you're at it!

Contribute to Open Source Projects

Show off your coding chops by jumping into open-source projects. Not only does this give you practical experience, but it also gets you noticed in the dev community. You'll create a killer portfolio that speaks volumes about your skills to Kraken.

Tap into Online Developer Communities

Don’t underestimate the power of online developer communities like GitHub, Stack Overflow, and even Reddit. Participate in discussions, share your projects, and build your visibility. We can often find opportunities through these channels that can lead to a full-time gig at companies like Kraken.

Explore Job Boards Specifically for Tech Roles

Keep your eyes peeled on job boards that focus on tech roles. Sites like TechCareers or Stack Overflow Jobs can often have listings for companies like Kraken that might not show up on broader job sites. Make it a habit to check these regularly, and don’t hesitate to apply directly through our website!

We think you need these skills to ace Senior Software Engineer - AI Enablement HR

AI/ML Application Development
Workflow Automation
Python Programming
n8n
Claude API
HR Systems Integration
Data Classification Compliance

Some tips for your application 🫡

Show off your coding skills:When applying for a software engineering role, it's super important to showcase your coding skills. Make sure your CV includes your tech stack, any relevant programming languages you’re comfortable with, and examples of projects you've worked on. If you have a GitHub profile, link it up! We love to see code in action.

Tailor your portfolio:For a full-time role, we’d expect to see some solid examples of your work in your portfolio. Make sure to include at least two or three projects that highlight your problem-solving skills and your ability to work with different technologies. Focus on the projects that are most relevant to the position at Kraken.

Craft a killer cover letter:Your cover letter is your chance to stand out—make it personal! Explain why you want to work at Kraken and how your skills align with the role. Show us your passion for software development. We dig enthusiastic candidates who understand the value of collaboration and continuous learning!

Be clear and concise:When it comes to writing your CV and cover letter, clarity is key. Avoid jargon that could confuse us and stick to simple, direct language. Highlight your achievements with quantifiable results where possible, and keep everything easy to read. A well-organised application goes a long way!

How to prepare for a job interview at Kraken

Brush Up on Your Coding Skills

For a full-time software engineering role, it's crucial that we stay sharp with our coding abilities. Expect technical questions that might involve solving problems on the spot or discussing algorithms. Practise on platforms like LeetCode or HackerRank to get comfortable with the types of questions that often come up.

Know Your Tools and Frameworks

Make sure we’re well-acquainted with the tools and technologies listed in the job description. Familiarise ourselves with any specific frameworks or programming languages mentioned. If Kraken uses React or Node.js, for instance, be ready to discuss how we’ve used them in previous projects or coursework.

Showcase Your Projects

Bring along a portfolio that highlights our best work. This could be code samples, GitHub repositories, or any side projects we’ve built. Make sure we can talk through our thought process for each project, especially the challenges we faced and how we solved them—this shows our problem-solving skills in action.

Prepare for Behavioural Questions

While technical skills are key, full-time positions also require cultural fit. Be ready to discuss our previous experiences and how we handle teamwork, conflict, and deadlines. Brush up on the STAR method—Situation, Task, Action, Result—to clearly articulate our past experiences when discussing how we've contributed to a team.