Deep Sync is seeking to build its agentic infrastructure from the ground up, requiring a Senior AI Engineer to architect autonomous agents that can plan, reason, and execute complex workflows to automate business intelligence and identity resolution tasks.
Requirements
- Core Stack: Expert proficiency in Python. You must be comfortable writing complex, asynchronous code and building robust APIs (FastAPI/Flask).
- AI Frameworks: Deep hands-on experience with the modern AI stack: LangChain, LlamaIndex, OpenAI API, and Vector Stores.
- Agentic Thinking: Proven understanding of agentic concepts like 'Chain of Thought' reasoning, ReAct patterns, and tool-calling.
- Cloud Native: Experience deploying applications to AWS (Lambda, ECS, SageMaker) and using containerization (Docker/Kubernetes).
- Experience: 5+ years of professional software engineering experience, with at least 2+ years strictly focused on LLMs, NLP, or Generative AI.
Responsibilities
- Agentic System Development: Design and implement autonomous agents using frameworks like LangChain, LangGraph, or CrewAI that can interact with internal APIs and external tools to solve multi-step problems.
- RAG Architecture: Build and optimize high-performance Retrieval-Augmented Generation (RAG) pipelines using vector databases (Pinecone/Milvus) to ground LLMs in our deterministic identity data.
- Production Engineering: Take AI prototypes and turn them into scalable, fault-tolerant production services using Python, Docker, and Kubernetes on AWS.
- LLM Optimization: Experiment with prompt engineering, few-shot prompting, and fine-tuning open-source models (Llama 3, Mistral) to balance performance with cost and latency.
- Tooling & Evaluation: Build evaluation frameworks (Evals) to measure agent reliability, accuracy, and safety, ensuring our agents perform deterministically in a production environment.
Other
- Education: Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Location: Must be located in Hyderabad, India (Hybrid work model).
- Mindset: A 'startup within a company' attitude. You are comfortable with ambiguity and excited about building a platform from scratch.
- Work closely with the Principal Engineering Manager to define technical standards, code reviews, and architectural patterns for the growing team.