As a Software Engineer with expertise in Machine Learning you will be tasked with designing implementing and maintaining AI/ML solutions that address diverse business challenges. This will involve techniques such as RAG chatbots natural language/text analysis using vector embeddings and model fine-tuning. You will work closely with our Machine Learning Experts Product Owner and cross-functional teams to understand their needs and provide data-driven solutions. Your expertise will help us enhance our products and services improve customer experiences and drive operational efficiency.
- Use Case design: Assist and consult to find the best fitting solution design for our business challenges
- Data Engineering: Design and implement solutions to prepare existing data for usage with ML solutions
- Implementation: Implement RAG chatbots and API based solutions using OpenAI models llama and others
- Model Development/Tuning: Implement specialized solutions by fine-tuning models or developing new models
- Deployment: Develop and package software solutions into containerized applications and deploy them using CI/CD
- Collaboration: Work closely with data scientists software engineers and business stakeholders to understand requirements and deliver solutions. You will use existing AI platforms of our group.
- Support with integration testing visualization and validation of the results
- Maintain and monitor the delivered solutions
Tools & Platforms:
Python Postgres GitLab JIRA Confluence Wiki Hadoop Spark LLAMA Kibana Open AI Azure
Qualifications :
Must have:
- Strong knowledge of Python
- Experience with developing and using REST APIs
- Experience with version control like GIT/Gitlab continuous delivery (CICD) and automated testing
- Experience with cloud native containers and Kubernetes
- Experience with deep learning techniques and frameworks
Nice to have (at least one of the following):
- Proficiency with OpenAI vLLM LiteLLM and open-source LLMs (e.g. LLAMA 3.2 Deepseek Mistral)
- Knowledge of NLP techniques and tools (e.g. spaCy NLTK BERT)
- Experience with SQL and/ or NoSQL databases
- Experience with Hadoop Spark Elasticsearch Kibana
- Experience with RAG System Development
Additional Information :
What do we offer you
- International positive dynamic and motivated work environment.
- Hybrid work model (telecommuting/on-site).
- Flexible schedule.
- Continuous training: Certification preparation access to Coursera weekly English and German classes...
- Flexible compensation plan: medical insurance restaurant tickets day care transportation allowances...
- Life and accident insurance.
- More than 26 working days of vacation per year.
- Social fund.
- Free service in specialists (doctors physiotherapists nutritionists psychologists lawyers...).
- 100% of salary in case of medical leave.
And many more advantages of being part of T-Systems!
If you are looking for a new challenge do not hesitate to send us your CV! Please send CV in English. Join our team!
T-Systems Iberia will only process the CVs of candidates who meet the requirements specified for each offer.
Remote Work :
No
Employment Type :
Full-time