About the job GenAI Engineer
ABOUT AN OPEN POSITION:
Our client is an innovative software company developing advanced cloud-based solutions that help organizations optimize planning, operations, and decision-making processes. Working with modern technologies and scalable platforms, they deliver products used by businesses worldwide.
We are looking for a talented GenAI Engineer to join their motivated, international team on a 6-month fixed-term contract with a possibility of extension. You will build production-ready AI solutions and intelligent user experiences that empower users to leverage generative AI within complex business workflows.
YOU WILL:
- Take full ownership of the end-to-end development process for GenAI features, from concept and architecture design to deployment, monitoring, and continuous improvement.
- Develop scalable AI-powered applications, integrating LLMs and conversational AI capabilities into enterprise workflows.
- Design and implement backend API services, model integration pipelines, RAG systems, and agentic AI workflows.
- Collaborate closely with product managers, designers, data scientists, and engineers to deliver AI solutions aligned with business goals and user needs.
- Build conversational interfaces that simplify complex tasks through natural language interactions.
- Implement evaluation frameworks and monitoring systems to measure and improve AI performance, including accuracy, latency, reliability, and user satisfaction.
- Optimize model inference pipelines for scalability, cost-efficiency, and production performance.
- Ensure high-quality software delivery through testing, code reviews, CI/CD practices, and engineering best practices.
- Contribute to technical discussions, knowledge-sharing initiatives, and continuous innovation within the team.
- Stay up to date with the latest advancements in generative AI, LLMs, and machine learning technologies.
- Support a collaborative and inclusive engineering culture where different perspectives and ideas are valued.
WHAT WE EXPECT YOU WILL BRING:
- Strong programming skills in Python and hands-on experience with ML/AI frameworks such as PyTorch, TensorFlow, or Transformers.
- Experience building and deploying LLM-powered applications in production environments.
- Knowledge of prompt engineering, RAG systems, conversational AI, and GenAI application architecture.
- Understanding of RESTful APIs, microservices architecture, cloud infrastructure, and scalable backend systems.
- Experience with containerization and deployment technologies such as Docker, Kubernetes, and CI/CD pipelines.
- Strong foundation in machine learning fundamentals, including NLP, forecasting, recommendation systems, or time-series analysis.
- Excellent problem-solving, communication, and collaboration skills.
- Ability to think strategically and deliver innovative AI-driven solutions.
- Bachelor's degree in Computer Science, Machine Learning, or a related field.
NICE TO HAVE:
- Experience with GenAI frameworks such as LangChain, LlamaIndex, or Haystack.
- Knowledge of vector databases and embedding models (Pinecone, Weaviate, Qdrant, etc.).
- Experience with model serving and observability tools such as vLLM, Ray, MLflow, LangSmith, or Weights & Biases.
- Background in forecasting, analytics, or enterprise software solutions.
- Experience with A/B testing and experimentation frameworks for AI products.
- Contributions to open-source AI/ML projects or research publications.
WHAT WE OFFER:
- A culture of transparency, respect, responsiveness, and results in a global work environment.
- Flexible working style: remote, hybrid, or from the office.
- Access to books, training courses, and international conferences to support professional growth.
- A positive team atmosphere with endless colleague support.
- Office perks and events: summer and winter parties, game nights, and more.
For this role, we offer a NETO (after taxes) salary range of 2800 - 3800 EUR/month. The final salary agreement is based on skills and experience.