About the Company
Our client is a cutting-edge technology company specializing in online gaming products. Their portfolio spans casino games, sports betting, and a comprehensive gambling platform. As part of a globally recognized group headquartered in Sofia, Bulgaria, they operate in over 85 jurisdictions across Europe, Asia, Africa, and the Americas.
In the fast-paced iGaming industry, innovation and growth are the company’s driving forces. To further accelerate their advancements, they are expanding their Platform & Payments Department and are seeking a highly skilled Senior AI/ML Engineer to join their team.
The Role
As a Senior AI/ML Engineer, you will play a critical role in designing, implementing, and optimizing the company’s generative AI infrastructure. This position encompasses the full machine learning lifecycle, from data preparation and model development to production deployment and performance monitoring.
Key Responsibilities
- Design and build scalable, high-performance infrastructure for training and serving large language models (LLMs).
- Develop and optimize model-serving pipelines to ensure low-latency inference and efficient resource usage.
- Create robust APIs and integrate AI capabilities into existing software systems.
- Implement advanced NLP techniques, including few-shot learning, prompt engineering, and Retrieval-Augmented Generation (RAG).
- Lead the fine-tuning and adaptation of pre-trained models for domain-specific use cases.
- Develop evaluation frameworks to measure model performance and ensure high-quality outputs.
- Collaborate with cross-functional teams to identify opportunities for AI integration and innovation.
Required Skills and Experience
- Bachelor’s or Master’s degree in Computer Science, Machine Learning, or a related field.
- 5+ years of experience in machine learning, with a focus on NLP and deep learning.
- Proficiency in PyTorch or TensorFlow, and familiarity with Hugging Face Transformers.
- Strong programming skills in Python and experience with ML ops tools such as MLflow or Kubeflow.
- Expertise in optimizing model inference (e.g., quantization, distillation, ONNX runtime).
- Experience in distributed training and large-scale model-serving architectures.
- Familiarity with vector databases and embedding techniques.
- Solid understanding of software engineering best practices, including version control, CI/CD, and containerization.
Preferred Qualifications
- Hands-on experience with transformer architectures and attention mechanisms.
- Familiarity with reinforcement learning, especially RLHF (Reinforcement Learning with Human Feedback).
- Knowledge of prompt engineering and in-context learning techniques.
- Experience working with cloud platforms like AWS, GCP, or Azure.
- Understanding of AI ethics, bias mitigation, and responsible AI development.
- Contributions to open-source ML projects or publications in NLP/ML research.
Technical Stack
- Languages: Python, C++ (for optimization).
- Frameworks: PyTorch, TensorFlow, Hugging Face Transformers.
- Infrastructure: Docker, Kubernetes.
- Cloud Platforms: AWS SageMaker, AWS Bedrock, Azure ML, or Google Cloud AI Platform.
- Databases: PostgreSQL, Apache Cassandra, MongoDB, Redis.
What We Offer
- Competitive salary and performance-based annual bonuses.
- Bi-annual performance evaluations and salary reviews.
- 25 days of paid annual leave.
- Flexible working options, including two remote days per week.
- Comprehensive health insurance (premium package).
- Fully covered transportation and sports cards.
- Complimentary office shuttle service.
- Sports events, fitness programs, and team-building activities.
- Opportunities for professional growth through training, conferences, and seminars.
- A supportive company culture and challenging projects.
- Free snacks, beverages, and fresh fruit available daily.
- Bonuses for special occasions (e.g., birthdays, new babies, school milestones).
- Corporate discounts at various retailers and restaurants.
- A state-of-the-art office with a chill-out zone featuring PS4, foosball, and more.
Application Process
If you’re passionate about pushing the boundaries of AI/ML and want to work in an innovative and collaborative environment, we’d love to hear from you. All applications will be handled with strict confidentiality, and only shortlisted candidates will be contacted for further steps.