AI Developer (LLM and Python)
Design, train, and deploy autonomous multi-agent LLM systems that dynamically select and execute Python-based functions. Develop task assignment and agent coordination frameworks, implement error handling and retry strategies, manage deployments on AWS, define function interfaces and APIs or connectors, optimize model performance, and document system designs and agent behaviors.
Responsibilities
- Design, implement, and deploy AI agents that autonomously select and execute custom Python functions.
- Train agents to recognize contextual prompts and determine the necessary functions for specific tasks.
- Develop frameworks for dynamic task assignment and coordination within multi-agent systems.
- Deploy and manage multi-agent systems on AWS using Lambda, SageMaker, and EC2.
- Define function requirements and develop APIs or connectors for task execution.
- Improve model performance through error handling, retry mechanisms, and adaptability strategies.
- Document designs, workflows, and function-specific agent behaviors.
Requirements
- 1+ years of experience working with LLMs, focused on function-driven multi-agent systems.
- Expertise in Python and custom function execution within LLM frameworks.
- Experience with prompt engineering, model fine-tuning, and dynamic function mapping.
- Experience deploying and managing models on AWS, including Lambda, SageMaker, and EC2.
- Familiarity with blockchain principles and Web3 technologies is a plus.
- Experience developing autonomous, adaptable agents that select and perform tasks based on contextual cues.
- Strong documentation and communication skills.
- Experience with reinforcement learning or decision-making models is preferred.
- Familiarity with Docker and Kubernetes is preferred.
- Previous experience with Web3, blockchain, smart contracts, or decentralized applications is preferred.
Benefits
- HMO
- Work From Home
- Tokens
- Leave Credits
- Training & Development