AI Developer
arm
Job Description
Responsibilities:
- Design, develop, and deploy AI applications and agents that support business needs.
- Build AI pipelines and workflows using Python and modern frameworks.
- Implement model lifecycle management, tracking, and versioning using MLflow.
- Use Azure DevOps for source control, build/release pipelines, and deployment automation.
- Design and implement APIs to integrate AI agents with enterprise applications and services.
- Build, configure, and work with MCP servers to support multi-agent solutions and orchestration.
- Collaborate with multi-functional teams to define, design, and deliver AI-enabled solutions.
- Leverage Databricks Mosaic AI and other cloud-based platforms (Azure, AWS, GCP).
- Stay ahead of AI/ML advancements and recommend new approaches and technologies.
Required Skills and Experience:
- Proficiency in Python with a validated focus on AI/ML development.
- Experience with LangChain, LangGraph, and MLflow.
- Confirmed background in AI application development and intelligent agent design and agent orchestration.
- Experience in API development and system integration.
- Hands-on experience with MCP servers or multi-agent frameworks.
- Exposure to modern application frameworks such as Next.js, React, FastAPI.
- Familiarity with major cloud platforms (Azure, AWS, or GCP).
- Exposure to Databricks Mosaic AI is helpful.
- Strong analytical, problem-solving, and interpersonal skills
“Nice To Have” Skills and Experience:
- Experience with Flask, Django, Node.js/Express, Streamlit, or Gradio!
- Experience integrating AI solutions into enterprise-scale web.
- Background in microservices architecture and containerization (Docker/Kubernetes)