← Back to list

Job
· Principal
Principal Golang Software Engineer - AI Services - Bulgaria
AI / ML Engineer
• Principal
• Remote
• Full-time
• 📍 Bulgaria
As a Principal Engineer on the Redis AI Services team, you define the technical direction for integrating AI capabilities into Redis cloud and on-prem services. The role operates with high ambiguity and leadership across complex, cross-domain initiatives. You design highly scalable AI-driven cloud services and mentor senior engineers.
Responsibilities
- ▹Own and drive the architectural vision of complex, cross-domain initiatives for Redis AI services
- ▹Design, implement and deploy highly scalable, reliable and performant AI-driven cloud services
- ▹Partner with global stakeholders across AI Research, Product, Cloud Infra and R&D to define the technical roadmap
- ▹Improve performance, reliability and developer experience using cloud-native and AI expertise
- ▹Serve as a role model and mentor for senior engineers and other ICs, shaping best practices
Requirements
- ▹Proven software development experience (typically 15+ years) with deep backend and scalable cloud services knowledge
- ▹Hands-on expertise primarily with Golang (Java or Python also relevant)
- ▹Strong background in design and architecture for scalable, fault-tolerant, cloud-native systems (Kubernetes, Argo CD, Terraform)
- ▹Experience with AI-assisted coding (e.g., Codex, Claude) and coaching teams in that direction
- ▹Strong ownership mindset and ability to lead complex cross-domain initiatives end-to-end in high-ambiguity environments
- ▹Excellent communication skills in English, including presenting to senior leadership
Nice to have
- ▹Experience productionizing AI/ML systems and standing up POCs from scratch
- ▹Deep understanding of Agentic AI architecture and Context Engineering (tool calling, semantic memory, LLM caching, MCP)
- ▹Experience with ML or agent orchestration frameworks (LangChain, LangGraph, LlamaIndex, TensorFlow, PyTorch)
- ▹Active contributions to open-source projects in distributed systems, data infrastructure or AI tooling
- ▹Experience with Redis and its ecosystem
- ▹Bachelor's or Master's in Computer Science or related field
Soft skills
Strong ownership mindsetStrategic thinkingMentoring and leadershipExcellent communicationComfort with high ambiguity
What we offer
- ▹Benefits and perks of working at Redis Bulgaria
Languages: angol
Education: Informatikai (Computer Science) vagy kapcsolódó BSc/MSc (előnyt jelent)