Senior Associate Software Engineer
equinix
Job Description
-
Design, build, and maintain Agentic AI systems using frameworks such as OpenAI[RP1] , LangChain, LlamaIndex, AutoGen, CrewAI, Google ADK or similar
-
Develop Conversational AI bots and assistants across multiple channels (chat or embedded apps)
-
Integrate LLMs (OpenAI, Anthropic, Gemini, etc.) with APIs, databases, and enterprise systems
-
Implement memory, retrieval, and reasoning modules to make agents context-aware and goal-oriented
-
Optimize prompt design, chain-of-thought reasoning, and agent orchestration for reliability and performance
-
Collaborate with product and research teams to define AI-driven workflows and use cases
-
Continuously evaluate and integrate new AI libraries, frameworks, and model APIs
-
Apply RAG (Retrieval-Augmented Generation) and tool-using techniques for improved factual accuracy
-
Monitor agent performance, analyze logs, and apply feedback loops for continuous improvement
-
Follow best practices for AI ethics, security, and data privacy in all AI solutions
-