3 days ago
Bengaluru, IndiaSenior
Responsibilities
- Design, build, deploy, and maintain LLM-powered agents and AI-driven applications.
- Integrate AI capabilities into existing software platforms and implement MCP, A2A, and tool-orchestration patterns.
- Build RAG architectures, vector databases, knowledge-engineering solutions, AI-enabled APIs, and backend services.
- Develop automated evaluation frameworks, quality gates, benchmarking processes, release criteria, guardrails, human-in-the-loop workflows, and Responsible AI controls.
- Monitor and optimize agent quality, accuracy, latency, reliability, adoption, observability, and operational costs.
- Improve agent performance through prompt engineering, context optimization, workflow orchestration, and evaluation feedback loops.
- Design and manage automated CI/CD pipelines and support automation testing, deployment, and operational monitoring.
- Provide hands-on leadership for architecture, software design, development, troubleshooting, and operational support.
- Partner with product managers, architects, security teams, and engineering leaders on technical strategy, estimates, risk identification, and roadmap execution.
- Evaluate emerging AI technologies and use customer feedback to improve platform usability and adoption.
Requirements
- Bachelor’s degree in computer science, software engineering, or data science.
- At least 6 years of experience across the full software development lifecycle, including coding standards, code reviews, version control, build processes, and testing.
- At least 6 years of experience in software design, development, and algorithm-related solutions.
- At least 5 years of programming experience with Python or Java.
- At least 3 years of experience developing, deploying, or optimizing ML models.
- At least 3 years of hands-on experience building LLM-powered applications, AI assistants, or autonomous agent systems.
- Experience with prompt engineering, context engineering, tool calling, retrieval systems, multi-agent workflows, APIs, microservices, distributed systems, and event-driven architectures.
- Experience with agent frameworks such as LangGraph, CrewAI, AutoGen, or Semantic Kernel, and with MCP, A2A communication, and tool orchestration frameworks.
- Experience with Anthropic, OpenAI, Azure OpenAI, Amazon Bedrock, Vertex AI, or similar AI platforms.
- Knowledge-engineering experience with vector databases, embeddings, hybrid search, retrieval systems, and enterprise knowledge graphs.
- Experience implementing AI observability, tracing, evaluation platforms, cost optimization, automated testing, CI/CD pipelines, and operational monitoring.
- Experience with AWS, Azure, or Google Cloud Platform and REST-based API or client SDK development.
- Strong written and verbal communication skills, ability to explain complex concepts to nontechnical stakeholders, self-direction, adaptability, and a customer-first mindset.
Benefits
- Equinix states that its employment process is open to individuals with disabilities and offers assistance or accommodations through its accommodation form.
- The employer is an equal employment opportunity and affirmative action employer.
- The posting is for a backfill position filling an existing organizational vacancy.
Tech Stack
Categories
About Equinix
Equinix is a public digital infrastructure company that operates a global platform of colocation and interconnection data centers for enterprises, cloud and network providers. It sells space, power, and connectivity, plus services such as Equinix Fabric, Network Edge, and Equinix Metal for hybrid multicloud and edge deployments. Founded in 1998 and headquartered in Redwood City, California, it is listed on NASDAQ (EQIX) and runs hundreds of IBX facilities across major metros worldwide.
