About the Role
We are looking for an experienced AI Software Engineer (Backend) to join the Data Innovation team on a short-term project. In this role, you will focus on hosting and serving generative AI models, algorithms, and related software applications.
Key Responsibilities
- Collaborate with software engineers throughout the software development life cycle.
- Work closely with data scientists and AI engineers to understand model requirements and objectives.
- Troubleshoot and resolve issues related to generative AI model functionality and performance.
- Monitor performance and availability of GenAI proxies, addressing any issues or bottlenecks.
- Contribute to developing modern, secure, and accurate AI and LLM-based solutions.
- Communicate effectively with stakeholders, including data scientists, AI engineers, and IT teams, to ensure smooth collaboration.
Requirements
- Bachelor’s or Master’s degree in Computer Science, IT, Artificial Intelligence, Data Analytics, or related field.
- Strong programming skills in Python; knowledge of JavaScript (Node.js) is a plus.
- Familiarity with Python-based web frameworks (FastAPI, Flask, Django, etc.).
- Solid understanding of large language models (LLM), machine learning algorithms, and neural networks.
- Experience in configuring and optimizing GenAI models for performance and efficiency.
- Ability to collaborate with data scientists and AI engineers for model development and deployment.
- Hands-on experience with public cloud AI platforms (e.g., Azure, GCP).
- Knowledge of prompting techniques and best practices for fine-tuning generative models.
- Skilled in troubleshooting GenAI models, repositories, and proxies.
- Proven ability to work in a multicultural and cross-functional environment.
- Strong English communication skills and a collaborative mindset.
- Analytical thinking and end-user focus.
Project Details
- Type: B2B contract
- Duration: 3 months
- Start Date: January 2026
- Work Mode: Remote
- Extension: Possible