
AI Developer
Posted Nov 4

Posted Nov 4
This is a fully remote position, open to applicants in India.
• Design, create, and implement autonomous AI agents capable of performing complex tasks, reasoning, planning, and making decisions.
• Develop LLM-powered applications utilizing Python, LangChain, and other pertinent AI frameworks.
• Construct agentic workflows using orchestration tools such as LangGraph, CrewAI, and similar technologies.
• Implement Retrieval-Augmented Generation (RAG) pipelines leveraging enterprise knowledge bases.
• Create and design multi-agent systems.
• Integrate LLMs with external APIs, databases, enterprise applications, and third-party services.
• Develop solutions utilizing OpenAI and Azure OpenAI models.
• Investigate and implement the Model Context Protocol (MCP) to connect agents with tools, data sources, and services.
• Optimize prompts, enhance model performance, improve response accuracy, reduce latency, and manage token consumption.
• Create scalable backend services and REST APIs.
• Assess, test, debug, and continuously enhance the performance, reliability, and security of AI agents.
• Collaborate with product managers, software engineers, and cross-functional teams to identify automation opportunities driven by AI.
• At least 3+ years of relevant experience.
• Strong programming expertise in Python, with practical experience in building backend applications and AI solutions.
• Comprehensive understanding of Large Language Models (LLMs), including their capabilities, limitations, and practical uses.
• Practical experience with LangChain for the development of LLM-powered applications, chains, tools, and AI workflows.
• Knowledge of prompt engineering, function calling, embeddings, and context management.
• Experience in building and integrating AI-powered applications utilizing APIs and external data sources.
• Strong problem-solving and analytical abilities with the capacity to create scalable and maintainable solutions.
• Hands-on experience with OpenAI and Azure OpenAI APIs and models is preferred as an additional asset.
• Familiarity with MCP (Model Context Protocol) and AI tool integrations is preferred as an additional asset.
• Experience with LangGraph, CrewAI, AutoGen, or similar agent orchestration frameworks is preferred as an additional asset.
• Knowledge of RAG architectures and vector databases such as Pinecone, Weaviate, ChromaDB, or FAISS is preferred as an additional asset.
• Exposure to multi-agent systems, autonomous workflows, and AI-based decision-making is preferred as an additional asset.
• Familiarity with AWS, Azure, or Google Cloud is preferred as an additional asset.
• Understanding of Docker, Kubernetes, CI/CD pipelines, and production deployment practices is preferred as an additional asset.
• 3–6 years of overall experience in software development, AI engineering, or backend development.
• Proven hands-on experience in developing LLM-based applications and AI-powered solutions.
• Strong understanding of contemporary AI architectures and emerging agentic AI technologies.
• A bachelor's degree in Computer Science, Engineering, or a related technical field is preferred.
• Competitive salary and performance-based bonuses.
• Flexible working hours and remote work options.
• Access to ongoing professional development and training opportunities.
• Collaborative and innovative work environment.
• Comprehensive health and wellness benefits.
World Vision
FICO
Guidehouse
Workiva
Get handpicked remote jobs straight to your inbox weekly.