Role Overview
We (Sweden Based Company) are looking for a skilled Full Stack AI Engineer to design, build, and maintain scalable web applications and AI-enabled platforms. You will work across the complete technology stack, including Next.js and React.js for frontend development, Python and FastAPI for backend services, and Docker and AWS ECS for application deployment.
Responsibilities
- Develop responsive and high-performance frontend applications using Next.js, React.js and TypeScript.
- Build secure, scalable and well-documented backend APIs using Python and FastAPI.
- Build AI-powered features using large language models, agents, tool calling and retrieval-augmented generation.
- Develop and integrate MCP servers and clients to connect AI agents with internal and external tools.
- Containerise applications and services using Docker.
- Deploy and operate applications on AWS using ECS, Fargate, ECR, and Application Load Balancer.
- Write unit, integration and end-to-end tests.
- Participate in architecture discussions, code reviews and sprint planning.
Requirements
- 3–6 years of experience.
- Strong experience with React.js, Next.js, JavaScript and TypeScript.
- Strong experience with Python and FastAPI.
- Experience with relational databases such as PostgreSQL.
- Experience containerising applications using Docker.
- Hands-on experience deploying applications on AWS ECS or ECS Fargate.
- Practical experience or strong understanding of LLM APIs (OpenAI, Anthropic, etc.), AI agents, and Retrieval-augmented generation.
- Familiarity with frameworks such as LangChain or LlamaIndex.
Skills
- Next.js
- Python
- FastAPI
- AWS
- Docker