Required Qualifications
- 4+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, or education
- 2+ years of hands-on experience building and deploying generative AI or agentic AI systems in production environments
- Strong proficiency in Python; experience designing and consuming REST and/or gRPC APIs
- Demonstrated experience with LLM integration, prompt engineering, and tool-use patterns in multi-step AI workflows
- Experience with at least one agentic AI framework (e.g., LangGraph, AutoGen, CrewAI, OpenAI Swarm, Google ADK, or Claude Agent SDK)
- Solid understanding of distributed systems, event-driven architecture, and microservices design
- Experience with cloud-native infrastructure and containerized deployments (Docker, Kubernetes)
- Strong written and verbal communication skills with the ability to document technical designs, present to stakeholders, and produce clear operational artifacts
Desired Qualifications
- Hands-on experience building production agentic AI systems using one or more frameworks such as OpenAI Swarm, AutoGen, CrewAI, LangGraph, Google ADK, or Claude Agent SDK
- Experience implementing Model Context Protocol (MCP) integrations for tool use, context management, and agent-to-agent communication
- Experience designing and implementing RAG (Retrieval-Augmented Generation) pipelines for knowledge-grounded AI applications
- Proficiency with vector databases such as Pinecone, Weaviate, Qdrant, pgvector, Redis Vector DB, or FAISS
- Experience with graph databases, particularly Neo4j, for relationship-aware data modeling and querying
- Hands-on experience with distributed observability and self-healing systems — instrumenting services, detecting anomalies, and triggering automated remediation
- Experience with OpenTelemetry for distributed tracing, metrics, and logging across multi-service architectures
- Experience with event streaming platforms such as Kafka and message queue systems such as RabbitMQ, ZeroMQ, or Redis MQ
- Proficiency in Python (5+ years); REST and/or gRPC; event-driven design patterns
- Experience with identity and access management (OAuth scopes, RBAC/ABAC) and sensitive data handling for enterprise applications
Pay: $65.00 - $70.00 per hour
Work Location: In person