← Back to list
Job

Experienced Golang Software Engineer - AI Services

AI / ML Engineer • Remote • Full-time • 📍 Bulgaria

As a core member of the Redis AI Services team, you develop novel memory and context capabilities essential for advanced chatbots and AI agents. The mission is to accelerate the world's transition to AI-native systems with high-performance, developer- and agent-friendly services. You design and build scalable, reliable AI-driven features in the Agentic AI era.

Responsibilities

  • Design and develop AI-driven features ensuring scalability, reliability and performance
  • Drive innovation by experimenting with cutting-edge AI technologies and frameworks
  • Contribute to Redis' evolution in the AI space
  • Collaborate closely with the broader engineering team, Support and DevOps

Requirements

  • 4+ years developing backend components and applications
  • Hands-on experience building, testing and deploying cloud services in production
  • Experience with databases (including NoSQL)
  • Exposure to CI/CD and deployment tooling (e.g., Argo CD, Kubernetes, Terraform)
  • Experience delivering high-quality software at scale in Golang, Java, Python or other languages
  • Bachelor's or Master's degree in Computer Science or related field

Nice to have

  • Hands-on experience with AI-assisted coding (Cursor, Augment, etc.)
  • Basic understanding of AI/ML concepts or experience with frameworks like TensorFlow, PyTorch or LangChain
  • Experience with Redis or similar NoSQL databases

Soft skills

Self-directedAmbitiousEager to learn new skills and technologiesStrong collaboration

What we offer

  • Competitive salary and equity grants
  • 25 days of flexible vacation
  • Hybrid working options
  • Home internet & phone allowance
  • One-time home-office setup allowance
  • Health and dental insurance, life insurance, critical illness cover
  • Lunch and snacks in the office
Education: Informatikai vagy kapcsolódó BSc/MSc