Job Description
An innovative AI software company is looking for a Full Stack AI Engineer to help build the next generation of AI-powered applications. This is an opportunity to develop production-grade AI solutions, combining modern software engineering with large language models to solve complex, real-world business challenges.
What You'll Be Doing
- Design, build and deploy full-stack AI applications.
- Develop scalable backend services and intuitive frontend applications powered by LLMs and AI technologies.
- Optimise data processing pipelines and business workflows to support complex AI applications.
- Work closely with product, engineering and domain experts to translate business requirements into production-ready AI solutions.
- Evaluate and integrate the latest advancements in AI, including foundation models, open-source frameworks and emerging developer tools.
What We're Looking For
- Strong software engineering experience with Python.
- Experience developing full-stack applications using React, Vue.js or another modern frontend framework.
- Hands-on experience integrating Large Language Models (LLMs) into real-world applications.
- Strong understanding of prompt engineering and modern AI development workflows.
- Ability to take ownership of solutions across the frontend, backend and AI application stack.
- Passion for building high-quality, scalable AI products.
Desirable Experience
- Experience applying AI or machine learning to solve complex business or technical problems.
- Familiarity with agentic AI, RAG pipelines, vector databases or modern AI frameworks would be advantageous.
- Experience working in fast-paced product engineering environments.