Join KURZ Digital Solutions as a Senior Full-Stack Developer focusing on AI engineering. You'll design and maintain complex applications while collaborating with teams across multiple locations. This role is ideal for someone with a strong background in both frontend and backend development.
KURZ Digital Solutions is looking for a Senior Full-Stack Developer to join their team in Cape Town. In this role, you will design, implement, and maintain complex full-stack applications that integrate AI and LLM functionalities. You will work with local LLMs and multi-agent systems to support automated workflows, while also optimizing existing software solutions for scalability and performance. Your day-to-day work will involve collaborating closely with cross-functional teams across Germany, South Africa, and other locations to drive innovation in digital products.
Key responsibilities include: • Building and optimizing RAG pipelines and MCP server integrations. • Analyzing and improving code quality, system architecture, and user experience. • Experimenting with new technologies to enhance product offerings.
To succeed in this role, you should have several years of experience in both backend and frontend development, with a strong command of Python for AI applications and TypeScript/JavaScript for frontend frameworks like React or Next.js. Familiarity with backend frameworks such as FastAPI or Django, as well as experience with PostgreSQL, Redis, and API design, is essential. Knowledge of AI engineering, LLM APIs, and containerization tools like Docker and Kubernetes will be beneficial.
This position is perfect for someone who thrives in a collaborative environment and is eager to tackle complex challenges. If you are passionate about integrating AI into production software solutions and enjoy working with innovative technologies, this could be the right fit for you.
You'll be taken to the original listing on Indeed to apply.