About Us: AgilityIO is a global software design and development consultancy that builds AI-driven and enterprise-grade applications for startups and Fortune 500 companies. With a distributed team of over 400 engineers, designers, and product experts across the U.S., Vietnam, and LATAM, we combine technical excellence with innovative product thinking to deliver intelligent, scalable solutions.
We’re seeking a Senior AI Developer to architect, build, and deploy modern AI systems and multi-agent orchestration frameworks such as LangChain, LangGraph, and CrewAI. This role is ideal for someone who thrives at the intersection of applied AI and full-stack engineering—building intelligent agents, scalable APIs, and human-in-the-loop experiences.
Job Responsibilities
Design, implement, and deploy AI systems and agentic workflows using modern orchestration frameworks (LangChain, LangGraph, CrewAI, Agno, AutoGen, or Google ADK).
Develop and optimize backend services and AI APIs using Python and FastAPI, integrating LLMs and Retrieval-Augmented Generation (RAG) pipelines.
Integrate and evaluate AI systems using Langfuse, DeepEval, or Guardrails AI to ensure performance, safety, and reliability.
Leverage cloud AI ecosystems such as AWS Bedrock, SageMaker, and Guardrails (or equivalent Google Vertex AI / Azure AI Foundry tools) for scalable model deployment.
Implement semantic search and RAG pipelines using modern embeddings (OpenAI, Cohere, etc.) and vector databases such as Qdrant, Pinecone, or Chroma.
Collaborate with frontend developers to integrate AI capabilities into React/TypeScript-based interfaces using frameworks like Vercel AI SDK or CopilotKit.
Containerize and deploy AI applications with Docker, ensuring consistent environments and CI/CD reliability.
Contribute to architecture decisions, code reviews, and AI system observability, ensuring robust design patterns and scalable infrastructure.
Stay current with the latest LLM, multi-agent, and orchestration technologies; proactively introduce new approaches for optimization and automation.
Qualifications & Experience
5+ years of professional software development experience, with at least 1 year in AI/ML systems or LLM-based application development.
Strong proficiency in Python (FastAPI, asyncio, Pydantic) and hands-on experience with LangChain, LangGraph, CrewAI, Agno, or AutoGen.
Experience implementing LLM evaluation and observability pipelines using Langfuse, DeepEval, or Guardrails AI.
Proficiency with AWS AI services (Bedrock, SageMaker, Guardrails) or similar offerings in Google Vertex AI or Azure AI Foundry.
Familiarity with embedding-based search, RAG systems, and vector databases (Pinecone, Qdrant, Chroma).
Experience integrating AI-driven components into React/TypeScript frontends and deploying real-time chat or agent interfaces.
Knowledge of MCP, A2A, or AG-UI protocols for agent communication and data integration.
Strong understanding of Docker, modern DevOps workflows, and CI/CD pipelines.
Excellent communication and collaboration skills in English, with an ability to work cross-functionally across distributed teams.
Preferred Qualifications
Experience designing or contributing to multi-agent systems or AI copilots.
Familiarity with Infrastructure as Code (Terraform, CDK, or CloudFormation).
Contributions to open-source AI frameworks or libraries.
AWS certification (Solutions Architect or Machine Learning Specialty).
Experience with Guardrails, PII filtering, or AI safety practices.
What We Offer
Competitive salary and performance-based bonuses
Fully remote work flexibility across Central and South America time zones
Opportunity to work with a cutting-edge AI technology stack
Career growth and mentorship in applied AI and cloud architecture
Collaborative and forward-thinking engineering culture
Ready to Build the Future of AI?
If you’re passionate about building intelligent systems and want to work on next-generation agentic architectures, we’d love to hear from you. Send your resume to careers@agilityio.com.