AI Software Engineer
Role details
Job location
Tech stack
Job description
As an AI Software Engineer (m/f/d), you will play a key role in designing, developing and maintaining machine learning and AI-driven solutions to build scalable backend services that integrate AI models into production systems. Your responsibilities include:
- Fine-tune, evaluate, and deploy large language models (LLMs) and other ML architectures.
- Collaborate with cross-functional teams (product, data, engineering) to define AI requirements.
- Create high-quality, well-documented code and implement automated testing.
- Optimize model performance, inference speed, and resource usage.
- Monitor production AI systems and continuously improve reliability and accuracy.
- Research and prototype new AI technologies to expand the product's capabilities.
Requirements
- Strong programming skills and professional experience in Python.
- Hands-on experience with ML frameworks and knowledge of MLOps tools (Docker, Kubernetes).
- Familiarity with LLM workflows: training, fine-tuning, prompt engineering, and evaluation.
- Solid understanding of algorithms, data structures, and software architecture.
- Experience building scalable APIs and integrating ML models and LLM into production environments.
- Proactive mindset, strong problem-solving abilities, and ability to work in agile teams.
- Excellent teamwork and communication skills with fluency in written and spoken English., Become part of our team and bring in your professional knowledge as well as your positive personality traits!
Benefits & conditions
- 30 days of vacation (regardless of the length of service)
- Private health insurance for our employees and their dependents (spouse/children)
- In-depth, comprehensive training (approx. 1-3 months) in Germany at our expenses included one monthly flight back to Greece during the whole training period
- Go for EAT - Ticket restaurant card
- Modern hybrid way of working, characterized by flexible working arrangements
- Team-oriented working environment and a broad variety of tasks in an international and diverse team, based on trust and transparency
- Continuous opportunity for personal and professional development and learning
- Personal company hardware
- Free snacks and beverages