Description
Key Skills: Python, Agentic AI, Data Engineering, LangChain, LlamaIndex, SQL, MongoDB, REST APIs, Machine Learning, FastAPI
Good to Have Skills: Experience with agent evaluation frameworks, prompt benchmarking, AI system observability, GraphQL APIs, event streaming platforms, advanced integration patterns, cloud-native AI and data platforms including containers and orchestration, security and compliance considerations for AI systems in regulated environments, and industry certifications in cloud, AI engineering, or data engineering disciplines.
Roles & Responsibilities:
- Design and deliver end-to-end Agentic AI and data engineering solutions spanning architecture, system design, and production-grade Python development.
- Engineer autonomous AI agents and multi-agent systems using LLMs and agent frameworks incorporating planning, tool usage, memory, and reasoning patterns.
- Build AI-powered capabilities using Google Gemini, Vertex AI, Agent Development Kit, vector databases, RAG pipelines, and semantic search.
- Develop scalable, high-performance backend services in Python implementing resilient APIs, event-driven designs, and microservices architectures.
- Design, build, and maintain robust data pipelines and data models working with SQL and NoSQL databases.
- Implement secure, well-structured REST APIs and agent interfaces applying authentication, authorization, and encryption best practices.
- Optimize AI agent performance, latency, and cost through profiling, prompt optimization, caching strategies, and distributed system optimization.
- Drive CI/CD practices integrating automated testing, agent evaluation, code quality gates, containerization, and cloud-native deployment pipelines.
- Partner with quality engineering teams to develop automated test strategies for AI systems covering agents, APIs, and integrations.
- Diagnose and resolve production issues across AI agents, data pipelines, and services using observability and root cause analysis.
Experience Required: 10+ years of experience in software engineering or product development environments with expert-level hands-on Python engineering experience and proven experience building Agentic AI solutions including autonomous agents, multi-agent orchestration, and LLM-based reasoning workflows.
Education: Bachelor's degree or equivalent practical experience in computer science, engineering, or a related field