At a Glance
- Tasks: Develop and innovate AI solutions from backend to frontend, shaping the future of our platform.
- Company: Join Handshaik, a fast-growing start-up transforming deal-making with cutting-edge AI technology.
- Benefits: Enjoy competitive salary, remote work flexibility, and opportunities for professional growth.
- Other info: Be part of a dynamic team with excellent career advancement opportunities.
- Why this job: Make a real impact by solving complex problems in a collaborative environment.
- Qualifications: 5+ years in full-stack development with strong skills in Python, React, and AI technologies.
The predicted salary is between 36000 - 60000 £ per year.
Full Stack AI Engineer
Location: UK remote
Type: Full-time
About us
Handshaik is on a mission to transform how deals get done. Already trusted by leading industry organisations and fuelled by a £1.7m pre-seed raise, we re building the AI platform of choice for modern dealmakers.
We re a fast-growing start-up where ideas move quickly from concept to product. Our technology spans backend, frontend, data, and AI, giving our team real scope to shape the future of the product and the company itself. If you re excited by solving complex problems end-to-end, working in a collaborative environment, and having a tangible impact, you ll feel at home here.
The role
As a Full Stack AI Engineer, you will work within the development team to help shape the technical vision. This is a hands-on role that requires deep technical expertise, entrepreneurial drive, and the ability to create a scalable solution, from prototype to production. You ll have the opportunity to build the product from the early stages, solving real customer problems, and playing a key role in the company s journey towards achieving its business milestones.
Responsibilities (including but not limited to):
- Backend APIs (Python/FastAPI): Build reliable, secure services that power AI features and data retrieval at scale.
- RAG & vector search: Design, implement and iterate retrieval pipelines (chunking, embeddings, hybrid search, ranking, feedback loops). Own pgvector/Vector DB schemas, latency, relevance and cost.
- LLM integration: Integrate OpenAI/Bedrock models, prompt/response orchestration, tool use, guardrails, and evaluation.
- Data pipelines: Ingest and transform structured/unstructured data; design efficient schemas (Postgres/NoSQL) to support retrieval and analytics.
- Frontend (React/Next.js): Ship fast, accessible UIs that expose AI features clearly (search, filters, explanations, citations).
- Architecture: Evolve a modular, scalable platform (ECS on AWS), with clear boundaries between ingestion, retrieval, reasoning and delivery.
- Quality & reliability: Testing (unit/integration/evals), CI/CD, observability (tracing/metrics for LLM and retrieval paths), and performance tuning.
- Collaboration: Work closely with Product and ELT; mentor engineers; contribute to technical strategy and research.
- Innovation: Research and recommend new tools, frameworks, and approaches for full-stack and AI development.
We re looking for
- A passionate individual that s hardworking and dedicated, with an entrepreneurial/ownership mindset, strong communication skills and a team player
- 5+ years of professional experience in full-stack development.
- Hands-on experience with RAG systems, vector databases (pgvector/FAISS/Weaviate/ES k-NN), embeddings, and hybrid search (BM25 + vectors).
- Strong grasp of chunking strategies, metadata, indexing, recall/precision trade-offs, reranking, and evaluation (ground-truth sets, offline/online metrics).
- Strong proficiency in Python (FastAPI) and React/Next.js.
- Solid experience with SQL and NoSQL databases (e.g., Postgres, DynamoDB).
- Experience working with AI/ML models and APIs (LLMs, embeddings, vector search).
- Strong understanding of data engineering practices (ETL, schema design, performance tuning).
- Proficiency in cloud environments (AWS preferred) and containerised deployments (Docker, ECS).
- Strong grasp of secure coding practices and handling of sensitive data.
- Excellent communication, problem-solving, and leadership skills.
Nice to have
- Rerankers (e.g., cross-encoders), structured retrieval over SQL + vectors, query rewriting/expansion, or lightweight knowledge graphs.
- LLM/evals tooling (LangChain/LlamaIndex/OpenAI Evals) and feature telemetry for relevance/latency/cost dashboards.
- Experience in B2B data products or fintech.
Get in touch!
If this role excites you and you believe you re a strong fit, we d love to hear from you. Please submit a short cover note along with your CV.
Full Stack AI Engineer employer: Handshaik
At Handshaik, we pride ourselves on being an innovative start-up that empowers our team to take ownership of their work and drive meaningful change in the AI landscape. With a collaborative culture that values creativity and problem-solving, employees enjoy the flexibility of remote work while contributing to cutting-edge technology that shapes the future of deal-making. We offer ample opportunities for professional growth and development, ensuring that every team member can thrive in their career journey.
StudySmarter Expert Advice🤫
We think this is how you could land Full Stack AI Engineer
✨Tip Number 1
Network like a pro! Reach out to people in the industry, attend meetups, and connect on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those related to AI and full-stack development. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by practising common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills. Remember, confidence is key!
✨Tip Number 4
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 at Handshaik. Don’t miss out!
We think you need these skills to ace Full Stack AI Engineer
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights the skills and experiences that align with the Full Stack AI Engineer role. We want to see how your background fits into our mission at Handshaik, so don’t be shy about showcasing relevant projects!
Craft a Compelling Cover Note:Your cover note is your chance to shine! Keep it concise but impactful. Share why you’re excited about this role and how you can contribute to our team. Remember, we love passion and entrepreneurial spirit!
Showcase Your Technical Skills:Since this role requires deep technical expertise, make sure to highlight your experience with Python, React, and any relevant AI/ML projects. We’re looking for hands-on experience, so don’t hold back on the details!
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’re considered for the role. Plus, it shows you’re keen on joining our journey at Handshaik!
How to prepare for a job interview at Handshaik
✨Know Your Tech Stack Inside Out
Make sure you’re well-versed in the technologies mentioned in the job description, especially Python, FastAPI, React, and AWS. Brush up on your knowledge of RAG systems and vector databases, as these are crucial for the role.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples where you've tackled complex problems in full-stack development. Think about how you’ve approached challenges with data pipelines or AI model integration, and be ready to explain your thought process.
✨Demonstrate Your Collaborative Spirit
Since this role involves working closely with product teams and mentoring others, be prepared to share experiences that highlight your teamwork and communication skills. Show how you’ve contributed to a collaborative environment in past roles.
✨Ask Insightful Questions
Prepare thoughtful questions about the company’s vision, the tech stack, and the challenges they face. This shows your genuine interest in the role and helps you assess if the company is the right fit for you.