AHEAD builds platforms for digital business by weaving together advances in cloud infrastructure, automation and analytics, and software delivery to help enterprises deliver on the promise of digital transformation. The AI Engineer will develop and deploy agentic AI solutions for AHEAD's clients, automating real business processes.
Requirements
- Solid Python programming skills and experience building APIs, batch jobs, or automation scripts.
- Exposure to multi-agent or LLM application frameworks (LangChain, LangGraph, Autogen, LlamaIndex, CrewAI).
- Familiarity with vector databases and retrieval workflows (Pinecone, pgvector, Elasticsearch).
- Experience with data engineering or workflow tools (Kafka, EventBridge, Snowflake, Airflow, Celery, AWS services, or similar).
- Experience integrating with enterprise systems or SaaS platforms (ServiceNow, Salesforce, SharePoint, databases).
- Familiarity with MLOps, containerization, or observability stacks.
- Exposure to cloud services (AWS, Azure, GCP).
Responsibilities
- Build and customize agents using frameworks such as LangChain, LangGraph, Autogen, CrewAI, or LlamaIndex.
- Implement components for document processing, workflow automation, data retrieval, and structured output generation.
- Develop and maintain vector DB pipelines (Pinecone, pgvector, Elasticsearch) and RAG-based retrieval workflows.
- Configure LLM/SLM endpoints, tool-calling functions, and agent memory/state handling.
- Implement real-time and batch workflows using Python, Kafka, EventBridge, Airflow, Celery, Snowflake, S3, or n8n.
- Build integrations with enterprise tools (SharePoint, Salesforce, ServiceNow, Jira, APIs).
- Write tests for agent behavior, pipelines, and model output consistency.
Other
- Collaborate closely with senior engineers, solution managers, and client teams.
- Participate in client workshops, demos, and working sessions as part of the engineering team.
- Translate requirements from senior engineers or solution managers into technical tasks and working components.
- Help document solution behavior, configurations, and deployment steps for clients.
- Ability to learn quickly in fast-moving, client-facing environments.