Overview
Skills
Job Details
-
10+ years of professional software engineering experience with a strong core development background
-
2 3+ years of hands-on experience building and deploying LLM / Generative AI solutions
-
Strong programming skills in Python and/or Java (production-grade backend development)
-
Experience working with Large Language Models (OpenAI, Anthropic, LLaMA, Mistral, etc.)
-
Hands-on experience with prompt engineering, RAG architectures, embeddings, and vector databases
-
Solid understanding of system design, APIs, microservices, and distributed systems
-
Experience deploying AI solutions on AWS, Azure, or Google Cloud Platform
-
Experience with Docker, Kubernetes, and CI/CD pipelines
-
Ability to work directly with customers, translate business requirements into technical solutions, and support production deployments
-
Strong debugging, performance optimization, and production support skills
-
Experience with LLM fine-tuning, evaluation, guardrails, and model monitoring
-
Familiarity with ML frameworks such as PyTorch, TensorFlow, or Hugging Face
-
Experience with vector databases like Pinecone, FAISS, Weaviate, or Chroma
-
Background in customer-facing engineering roles (Forward Deployed Engineer, Solutions Engineer, Platform Engineer)
-
Exposure to agent frameworks (LangChain, LlamaIndex, Semantic Kernel)
-
Prior experience in high-growth startups or product-led organizations