Python Engineer for AI
Role details
Job location
Tech stack
Job description
- Developing innovative AI solutionsfor our clients together with a highly motivated, agile team
- AI integration for major clients, from AI tech consulting, (rapid) AI coding to platform building and performance optimization.
- Consulting and supportfor our clients in the development, understanding and integration of AI applications into their system landscape (backend with a DevOps focus)
- Conceptualization and responsibilityfor complex system and software architectures
- Working on precisely tailoredcustom solutions - not one-size-fits-all, but individual solutions using ML, models, multi-component pipelines (MCP) and agentic frameworks.
- Pure variety:Diverse projects in different industries and with the latest technologies, * Exciting and diverse projects for many global players
- A comprehensive onboarding program with insights into all departments.
- High-performing work environment with flat hierarchies and short decision-making processes
- Multicultural teams where mutual respect is a given.
This is how you work
- 30 days of paid vacation and the possibility to work abroad for up to 4 weeks per year.
- Modern offices with community areas and well-equipped kitchens for breaks and after-work events.
Your development is important to us
- Transparent communication through regular all-hands meetings, 1-on-1s, and annual feedback sessions.
- Diverse further training opportunities within our Af Academy
- Collaboration with experienced developers:
- From Senior Level onwards, act as a mentor and guide other developers to enable them to experience a steep learning curve.
- Participation in conferences and (in-house) workshops
These are our events & sports offers
- Regular company events such as summer and Christmas parties, movie nights and newbie evenings
- We want you to stay fit: rent a bike of your choice through our bike leasing offer & use our EGYM Wellpass, Leipzig, Germany 4.2 Based on 211 reviews Flexitime Work from home Canteen Childcare Company pension Accessibility Health in the workplace Company doctor Training Car park Convenient transport links Employee benefits Mobile device Profit-sharing Staff events Private internet use Dogs welcome
Requirements
If you have a passion for AI and Python and a background in computer science and/or mathematics, then you've come to the right place! We offer an inspiring environment where you can contribute your skills and experience and work on groundbreaking AI projects., * Successfully completed studies in computer science, business informatics or a comparable qualification
- At least 2 years of professional experience in software development (backend with DevOps and cloud with enthusiasm for AI)
- Excellent knowledge of Python, especially algorithms and data structures
- Understanding of data architectures (SQL, NoSQL) and DevOps (pipelining, containers, scripting)
- Basic knowledge of Large Language Models (LLMs) & OpenAPI/APIs - you know how to use them productively.
- Pragmatist with a broad profile and motivated to learn new things quickly - open to new technologies
- Communication skills, teamwork skills, and enjoyment of working with agile methods
- Business empathy and enjoyment of customer contact:
- high level of initiative, motivation and flexibility
- German language skills, both spoken and written, at least at C1 level.
- English language skills, both spoken and written, at least at B2 level.
Ideally, you also have:
- Initial experience in development with RAG (Retrieval-Augmented Generation), Multi-Component Pipelines (MCP) or multimodal models
- Knowledge in the field of voice/chat bots
- Good knowledge of data analytics and processing
- Experience with the integration of AI SaaS solutions