We are seeking a Python Software Engineer (AI Developer) to join our team and contribute to the exciting field of Generative AI. In this role you will play a key part in designing and implementing AI components for customer-facing GenAI agents across chat and voice interfaces working with cutting-edge technologies and a collaborative team.
Main tasks:
- Contribute to the design and implementation of AI components within customer-facing GenAI agents across chat and voice interfaces.
- Support development of multi-model inference flows (e.g. embedding-based search Speech-to-Text/Natural Language Understanding pipelines).
- Implement integrations between AI agents and cross-company APIs via MCP for dynamic action execution and response generation.
- Maintain and optimize RAG-based retrieval systems and assist in prompt iteration/testing.
- Collaborate with senior engineers and DevOps teams to deploy models and APIs in scalable Kubernetes/Azure environments.
- Assist in logging monitoring and evaluation workflows (e.g. experiment tracking feedback loops).
- Work with anonymized or user-sensitive data in compliance with GDPR and data governance standards.
- Contribute to documentation team discussions and internal learning sessions.
Qualifications :
- Degree in Computer Science Data Science Artificial Intelligence or a related field or adequate equivalent experience.
- Several years of experience in AI and Machine Learning development ideally within Customer Care solutions.
- Strong proficiency in Python and NLP frameworks.
- Hands-on experience with Azure AI services (e.g. Azure Machine Learning Cognitive Services Bot Services).
- Solid understanding of cloud architectures and microservices on Azure.
- Experience with CI/CD pipelines and MLOps.
- Analytical mindset and strong problem-solving capabilities.
Additional Information :
This position offers the possibility of hybrid or remote work for candidates located in Poland.
Remote Work :
No
Employment Type :
Full-time