At a Glance
- Tasks: Lead the technical direction of an AI-native Talent Acquisition platform.
- Company: Join a pioneering startup focused on transforming recruitment with AI.
- Benefits: Equity stake, flexible remote work, and potential for significant impact.
- Why this job: Be a co-founder and shape the future of talent acquisition technology.
- Qualifications: Senior-level engineering experience with strong skills in AI and SaaS platforms.
- Other info: Dynamic startup environment with opportunities for personal and professional growth.
The predicted salary is between 36000 - 60000 £ per year.
Location: Remote (UK / EU only)
Salary: Equity only (to start) - with vesting period. Commercial relationships to be discussed during interview period.
Platform: AI-Native Talent Intelligence Platform
Stage: Early product (working demo MVP) with live AWS infrastructure and AI workflows in place
The Role
We are recruiting for our sister business 'hdhnt', this is an AI-native Talent Acquisition platform designed around deep candidate analysis, structured evaluation, and intelligent matching. Our mission is to build a tool which allows hiring companies to successfully source candidates directly, and alleviate the need for external recruitment agencies.
The technical foundations already exist: cloud infrastructure, LLM pipelines, scoring logic, and multi-tenant architecture, these have been built through use of contractors to date. We are looking for a hands-on Technical Co-Founder / CTO to take full ownership of the platform’s technical direction, architecture, and execution as we scale from early product to category-defining system.
Core Responsibilities
- Own the end-to-end technical architecture across backend, AI systems, data, and infrastructure
- Lead development of AI-driven scoring, ranking, and decision systems
- Design and evolve advanced search and retrieval systems beyond keyword matching
- Build and scale API-first, multi-tenant backend services
- Lead development of video, voice, and interview analysis tooling within the platform
- Drive the transition from third-party LLM usage toward custom and fine-tuned models
- Ensure platform security, data protection, and GDPR-aligned system design
- Establish engineering standards, CI/CD workflows, and operational best practices
- Act as technical counterpart to product, commercial, and investor conversations
- Manage technical / dev responsibility for any contractor arrangements in place.
Technical Requirements
Backend & APIs
- Strong experience designing REST and/or GraphQL APIs for production SaaS platforms
- Advanced proficiency in Python (FastAPI) and/or Node.js (TypeScript / NestJS)
- Deep understanding of multi-tenant system design, permissions, and role-based workflows
- Event-driven architectures using webhooks, queues, and async processing
AI, Search & Data Systems
- Hands-on experience integrating LLM APIs (OpenAI-compatible or equivalent)
- Design and implementation of scoring, ranking, and weighted evaluation systems
- Experience with vector search, embeddings, and semantic retrieval
- Practical use of RAG architectures, prompt pipelines, and structured outputs
- Strong understanding of model evaluation, explainability, and output validation
Model Development
- Experience with fine-tuning or training models (open-source or proprietary)
- Understanding of model lifecycle management, data pipelines, and inference optimisation
- Familiarity with moving from API-based LLMs to self-hosted or private models
Video, Voice & Media Processing
- Experience working with video, audio, or real-time communication systems
- Familiarity with speech-to-text, audio processing, or conversational AI pipelines
- Comfort designing systems that support AI analysis of recorded interactions
Cloud & Infrastructure
- Strong experience with AWS-based SaaS platforms, including:
- ECS Fargate
- Application Load Balancers
- IAM, KMS, Secrets Manager
- CloudWatch logging and alerting
- Infrastructure-as-Code using Terraform
- Secure, scalable deployment and environment management
- CI/CD pipelines, automated testing, and release workflows
Experience & Profile
- Senior-level engineer with end-to-end ownership experience
- Hands on execution responsibility
- Proven track record building or scaling production SaaS platforms
- Comfortable operating across architecture, hands-on coding, and strategic decisions
- Strong product intuition with an ability to translate abstract requirements into systems
- Experience working in early-stage or high-ownership environments
- Clear communicator capable of partnering closely with a non-technical founder
Nice to Have
- Prior experience as a founder, early CTO, or lead architect
- Background in search, recommendation systems, or decision engines
- Experience with regulated or sensitive data environments
- Familiarity with recruitment, HR tech, or workflow-driven SaaS platforms
- Experience building internal admin tools and operational dashboards
There will be a multi-stage interview process including theoretical case study and technical assessment. If you would like to find out more, please apply below.
We encourage candidates from all backgrounds to apply, regardless of; race, gender identity, sexual orientation, religious beliefs, age or other experiences.
Software Engineer in Nottingham employer: Future find
Contact Detail:
Future find Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer in Nottingham
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who might know about opportunities at startups. A personal referral can make all the difference in landing that interview.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those related to AI and SaaS platforms. This gives potential employers a taste of what you can do beyond just a CV.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and understanding of AI systems. Practice common algorithms and system design questions, as these are often key in tech interviews.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining our mission to revolutionise talent acquisition.
We think you need these skills to ace Software Engineer in Nottingham
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 systems, backend development, and any relevant projects that showcase your skills. We want to see how you fit into our vision!
Showcase Your Technical Skills: Don’t hold back on detailing your technical expertise! Mention your experience with Python, Node.js, and any cloud infrastructure work you've done. We’re looking for someone who can take ownership of our platform’s tech direction.
Be Clear and Concise: When writing your application, keep it straightforward. Use clear language and avoid jargon where possible. We appreciate a well-structured application that gets straight to the point—just like we aim to do with our platform!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates. We can’t wait to hear from you!
How to prepare for a job interview at Future find
✨Know Your Tech Inside Out
Make sure you’re well-versed in the technical requirements listed in the job description. Brush up on your Python, FastAPI, and Node.js skills, and be ready to discuss your experience with REST/GraphQL APIs and AWS infrastructure. The more you can demonstrate your hands-on experience, the better!
✨Showcase Your Problem-Solving Skills
Prepare to tackle theoretical case studies during the interview. Think about how you would approach building AI-driven scoring systems or designing multi-tenant architectures. Practise explaining your thought process clearly, as this will show your ability to translate abstract requirements into practical solutions.
✨Communicate Clearly and Confidently
As a potential co-founder, you’ll need to partner closely with non-technical founders. Practice articulating complex technical concepts in simple terms. This will not only help you connect with the interviewers but also demonstrate your strong communication skills, which are crucial for this role.
✨Be Ready to Discuss Your Vision
Think about the future of the platform and how you can contribute to its growth. Be prepared to share your ideas on scaling the product, enhancing AI capabilities, and ensuring data protection. Showing that you have a strategic mindset will set you apart from other candidates.