Description
We are seeking a Senior GoLang AI Engineer to design, build, and scale enterprise backend systems and generative AI-powered applications. In this role, you will lead the integration of LLMs, RAG architectures, and agentic workflows into cloud-native microservices while promoting engineering best practices across distributed international teams.
Responsibilities
•Design, build, and optimize high-performance microservices, event-driven architectures, RESTful APIs, and gRPC services.
•Operationalize LLM-driven applications, RAG solutions, and agentic workflows by integrating models (OpenAI, Claude, Gemini, Hugging Face) and vector databases.
•Deploy scalable applications using Docker, Kubernetes, Terraform, and automated CI/CD pipelines across major cloud platforms (AWS, Azure, GCP).
•Participate in architecture reviews, mentor junior engineers, and partner with product managers, data scientists, and business stakeholders.
Requirements
•Strong expertise in GoLang (3+ yrs), Python, microservices design, SQL/NoSQL (PostgreSQL, MongoDB, Redis), and messaging platforms (Kafka, NATS, PubSub).
•Hands-on experience with LLM integration, RAG, prompt engineering, AI agents, frameworks (LangChain, LlamaIndex), and vector databases (Pinecone, Milvus, Qdrant, FAISS).
•Proficiency with Docker, Kubernetes, Terraform, CI/CD, monitoring tools (Prometheus, Grafana), and secure API standards (OAuth2, JWT, DevSecOps).
•6–7 years of total software engineering experience (including 3+ years in GoLang and 2+ years in GenAI solutions).
Nice to have
•Bachelor's/Master's in Computer Science (or equivalent).
•Experience in Financial Services, Banking, Telecom, or Enterprise SaaS.
•Exposure to MLOps, multi-agent frameworks (LangGraph, CrewAI), and distributed European/North American cross-functional teams.
Conditions
No conditions specified in the posting.