AI Systems Engineer Job Summary
We're looking for an exceptional AI systems engineer to lead the development of scalable, high-performance AI applications. If you have expertise in large language models (LLMs), agentic AI architectures, and cloud-native technologies, we'd love to hear from you.
* This is a unique opportunity to work with cutting-edge technologies like PyTorch, TensorFlow, LangChain, and CrewAI, building innovative AI-driven solutions that transform business requirements into actionable software specifications.
You'll be responsible for designing and implementing AI systems, collaborating with cross-functional teams to analyse and transform business needs into technical solutions. We're seeking someone who can drive architectural decision-making, strategic planning, and innovation in our AI initiatives.
About the Role
Key Responsibilities:
1. Design and implement AI systems using LLMs, agentic AI architectures, Model Context Protocol (MCP) server development and integration, and modern agent frameworks i.e. LangChain, LangGraph.
2. Analyse and transform business requirements into actionable software specifications in collaboration with Software Architects, Tech Leads, and Product Managers.
3. Collaborate with SRE and DevOps teams to ensure robust observability and logging of AI systems.
4. Participate in architectural decision-making and strategic roadmap planning for AI initiatives.
5. Promote distributed systems and cloud-native applications, driving innovation and resilience.
6. Mentor colleagues, sharing knowledge and expertise to foster team growth and evolution.
Requirements
To succeed in this role, you'll need:
* 4+ years of professional experience in agile software development, with significant experience in AI/ML engineering.
* Proficiency in Python and/or Java, with strong knowledge of software engineering principles (OOP, SOLID, design patterns).
* Hands-on experience with Containers and Kubernetes or similar technologies.
* Expertise in frameworks for application development based on LLMs (e.g., PyTorch, TensorFlow, LangChain, CrewAI).
* Proven ability to build and deploy distributed systems and microservices (Kubernetes, Docker, REST/gRPC).
* Familiarity with cloud platforms (AWS, GCP, or Azure) and their AI/ML tooling.
* Fluency in English (mandatory); fluency in German is a significant advantage.
* A positive, solution-oriented mindset with a passion for innovation.
* Self-motivated, self-managing, and highly organised.
* Exceptional communication skills to articulate complex ideas and translate business needs into technical solutions.