freehire launches on Product Hunt on 26 August.

Follow →

Full Stack Engineer (AI & GenAI) (2 Year Contract)

Summary

Build and deploy enterprise AI applications using LLMs, agentic workflows, and cloud-native tech. Day-to-day work spans full-stack development with Python, Next.js, React, and AWS, plus GenAI integrations via LangChain and AWS Bedrock.

Full Stack Engineer (AI & GenAI) Build Intelligent Applications. Deliver Enterprise AI. At Rhino Partners, we help organisations modernise critical systems and accelerate AI adoption by delivering scalable software and high-performing engineering teams. We're looking for a Full Stack Engineer with strong software engineering fundamentals and hands-on experience building Generative AI and agentic applications to support an enterprise AI transformation programme.

In this role, you'll maintain and enhance an existing enterprise application while designing and deploying AI-powered solutions that integrate Large Language Models (LLMs) with enterprise systems through modern APIs, agentic workflows, and cloud-native technologies. What You'll Be Doing Full Stack Software Development Design, develop and maintain secure, scalable, and high-performance web applications across frontend, backend and cloud environments. Build modern user interfaces using

Next.js, React, TypeScript and Tailwind CSS . Develop backend services, APIs and integrations using

Python

and modern software engineering best practices. Design, optimise and maintain relational, NoSQL and vector databases for enterprise applications. Deliver production-ready software through Agile methodologies, CI/CD pipelines, automated testing and DevOps practices. Ensure applications meet high standards for security, performance, reliability and maintainability.

Application Support & Enhancement Take ownership of an existing enterprise application following knowledge transfer. Perform ongoing maintenance, troubleshooting, bug fixes and feature enhancements. Optimise application performance and resolve production issues. Continuously improve application reliability, scalability and user experience.

AI Solution Development Design and build enterprise AI applications powered by Large Language Models (LLMs). Develop intelligent agentic workflows using frameworks such as

LangChain, LangGraph, LlamaIndex, CrewAI or AutoGen . Build Retrieval-Augmented Generation (RAG) solutions leveraging vector databases and semantic search. Develop MCP-based integrations connecting AI models with enterprise applications, APIs and data sources. Implement AI guardrails, monitoring, evaluation and observability for production-grade GenAI applications. Translate business requirements into secure, scalable AI solutions ready for enterprise deployment.

Cloud & Platform Engineering Develop and deploy cloud-native applications on

AWS . Build serverless solutions using

AWS Lambda, API Gateway, IAM, S3 and CloudWatch . Work with

AWS Bedrock

to integrate foundation models such as Anthropic Claude, including Knowledge Bases, Agents and Guardrails. Implement secure authentication, API security, secrets management and cloud best practices. Support deployment pipelines and infrastructure automation across cloud environments.

What We're Looking For Required Skills & Experience Diploma or Degree in Computer Science, Information Technology, Engineering or a related discipline. Strong experience building full stack web applications in enterprise environments. Proficiency with: Python Next.js React TypeScript Tailwind CSS Experience developing RESTful APIs and microservices. Strong understanding of software engineering fundamentals including clean code, design patterns, automated testing and Git. Experience working with relational databases, NoSQL databases and vector databases. Hands-on experience with Docker, containerisation and CI/CD pipelines. Knowledge of secure software development, authentication, authorisation, API security and OWASP best practices.

Generative AI Experience Experience building AI agents or multi-agent systems using frameworks such as: LangChain LangGraph LlamaIndex CrewAI AutoGen Experience developing Retrieval-Augmented Generation (RAG) applications. Experience integrating LLMs with enterprise systems through MCP or similar integration frameworks. Knowledge of prompt engineering, LLMOps, AI evaluation and observability tools such as LangSmith. Understanding of responsible AI principles, AI governance and production AI deployment.

Cloud Experience Hands-on experience with AWS cloud services including Lambda, API Gateway, IAM, S3 and CloudWatch. Experience using AWS Bedrock and foundation models in enterprise AI applications. Experience deploying secure cloud-native applications. Experience with Government Commercial Cloud (GCC) is an advantage.

Nice to Have Experience supporting enterprise AI platforms in production. Exposure to monitoring and observability platforms. Experience working on Government or public sector projects. Familiarity with Agile, DevSecOps and Infrastructure-as-Code practices.

Why Join Rhino Partners Build real-world enterprise AI solutions using the latest GenAI technologies. Work with cutting-edge LLMs, AI agents and cloud-native architectures. Join a collaborative engineering team delivering impactful digital transformation projects. Opportunity to work on high-profile enterprise and public sector initiatives. Flexible, Agile environment focused on continuous learning and innovation.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available