-
BlueOcean Gaming

Senior Back-end Engineer (AI & RAG)

BlueOcean Gaming
Slovenia · Full-time · Mid-Senior

Hi there! 👋


Are you a Back-End Engineer who likes building systems from the ground up? Are you curious about AI-driven applications and excited to dive into cutting-edge technologies—even if you haven’t worked with them yet? 


If you work with Python, have experience with scalable architectures, and enjoy solving real-time communication challenges with Go and WebSockets, we’d love to hear from you! 


🌊Who are we?  

BlueOcean Gaming is a trusted B2B online casino software provider with more than 15 years of experience in the online gaming industry. 

Fuelled by team spirit, a visionary mindset, and a commitment to learning and integrity, we have achieved over 30% growth year after year. Some of our products even rank among the global top 10, and our vision pushes us to aim even higher. We have earned our place among the industry’s best and remain dedicated to staying at the forefront of iGaming excellence. 

 

‼️The key bits: 

  • Office location: Nova Gorica, Ljubljana  
  • Hybrid work: 3 days in the office, 2 days from home (Tuesday & Thursday) 
  • Start date: As soon as possible 
  • Recruitment process: 1st Interview, Tech Interview, Task, 3nd Interview, Offer
  • Your profile: Team player, proactive, problem-solver, strong Python, Go skills, PostgreSQL, RESTful APIs or GraphQL, bonus if you dabbled in AI/ML, vector search, or cloud platforms. 
  • Your goal: Build a robust, scalable back-end system that powers an AI-driven chatbot using RAG technology, enabling accurate, real-time responses through efficient data retrieval and processing. 
  • Your task: Design and implement back-end logic, real-time communication via WebSockets, and integrations with vector databases and AI retrieval systems. 
  • What we offer to you: A global, dynamic work environment with flexible arrangements, competitive pay, performance bonuses, a modern workspace, fun team events, and opportunities for personal and professional growth.  


💻What you will do: 

As a Senior Back-end Engineer, you’ll help us develop the server-side backbone of a next-gen AI chatbot platform. Your focus will be building robust, scalable infrastructure using Python and Go, supporting real-time communication, and integrating modern tools like vector databases and cloud services. 


You don’t need prior experience with LLMs or RAG pipelines—just a strong backend foundation and the curiosity to learn and build new things. 


🗒️Your day-to-day responsibilities will be: 

  • Design and develop scalable, high-performance back-end systems using Python and Go 
  • Build and maintain APIs and backend services for real-time chatbot interactions 
  • Implement WebSocket infrastructure for live messaging and seamless user experiences 
  • Integrate and optimize vector search using PostgreSQL (such as pgvector or Supabase) for advanced search capabilities 
  • Connect LLMs (like OpenAI) to backend workflows using RAG (Retrieval-Augmented Generation) 
  • Collaborate closely with Product Manager, FE and BE team, QA testers 
  • Monitor, debug, and improve system performance, scalability, and reliability 
  • Contribute to clean, well-documented code and team best practices 

 

A sneak peek into the skill set ... have a look if you are a match: 

  • Strong Python skills (core language, APIs, services, background jobs, etc.) 
  • Experience with Go, especially for performance-critical or real-time applications 
  • Knowledge of PostgreSQL; experience with vector extensions like pgvector is a plus 
  • Experience working with RESTful APIs or GraphQL for service communication. 
  • Experience with Docker and containerized deployment workflows 
  • Understanding of Retrieval-Augmented Generation (RAG) architecture and AI/ML concepts 
  • Bonus if you’ve worked with: 
  • AI/ML workflows (LLMs, RAD pipelines, text processing, ...) 
  • Supabase, pgvector, or other vector-based search systems 
  • Cloud platforms for hosting/scaling apps (AWS, GCP, etc.) 

 

🎯Your characteristics will add extra fuel to our journey if you are a: 

  • Team player. You collaborate seamlessly, communicate effectively, and contribute to a supportive work environment. 
  • Proactive & Self-Initiative. You take ownership of challenges, anticipate needs, and drive solutions without waiting for instructions. 
  • Solution-oriented. You approach complex backend or infrastructure problems with a cool head and a focus on delivering practical, scalable solutions—whether it's a WebSocket hiccup or a query optimization. 
  • System thinker. You understand how components fit together and can design systems that are not just functional, but also maintainable, secure, and built to scale—from API endpoints to real-time data pipelines. 

 

👥Why join us?  

  • Global engagement. Diverse people, diverse countries—there’s never a dull moment. 
  • Flexible work arrangements. Work 3 days in the office and 2 days remotely. 
  • Full-time employment. Permanent contract with a 6-month probation period. 
  • Fair compensation. Competitive salary that reflects your knowledge and experience. 
  • Monthly performance bonuses. Earn additional rewards for exceptional business performance. 
  • Annual performance bonuses. Up to 10% of your annual salary as a bonus for outstanding results. 
  • Endless perks. Enjoy free coffee, snacks, and fresh fruit. Have lunch with our private chef or bring your own meals. 
  • Need a new phone? We have got you covered with subsidized mobile phone purchases. 
  • Modern workspace. Bright, new offices in the heart of Nova Gorica with guaranteed parking. 
  • Relaxed and friendly atmosphere. Join us for annual teambuilding events and fun activities throughout the year (our very own Oktoberfest, Easter party, Ugly Christmas Sweater Bowling, New Year’s party, and more). 
  • Growth and development support. We provide a development plan, mentorship program and opportunities for personal and professional growth for all employees. 

 

🌊Are you ready to dive into the BlueOcean with us? 🌊


Apply now by filling out our application form (https://tally.so/r/3qpDzd) until 15th of June. We’d love to hear from you! 


In case of any questions, you can write us at [email protected] - we are here for you. 

Key Skills

Ranked by relevance

python ai postgresql restful apis graphql cloud product manager design systems docker server aws gcp
Login to Apply
Posted
May 07, 2025
Type
Full-time
Level
Mid-Senior
Location
Ljubljana

Industries

Gambling Facilities Casinos

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
BlueOcean Gaming
Related

Senior Front-End Developer

2026-05-25

Full-time
Mid-Senior
Slovenia
Gambling Facilities
Engineering
View Job Details
BlueOcean Gaming
Related

Senior Front-End Developer

2026-04-30

Full-time
Mid-Senior
Slovenia
Gambling Facilities
Engineering
View Job Details
Recruiter4You
Related

Senior Software Engineer

2026-05-24

Full-time
Mid-Senior
Estonia
Gambling Facilities
Engineering