What are the responsibilities and job description for the Python Developer (AI Agents) position at Signature IT World Inc?
Role: Python Developer (AI Agents)
Location: Boston, MA - Hybrid Onsite
Employment Type: Contract
We are looking for a skilled Python Developer with experience in building AI-powered applications and autonomous AI agents. Strong Python programming skills, hands-on experience with Large Language Models (LLMs), agent frameworks, and API integrations, along with a passion for developing intelligent automation solutions.
Key Responsibilities
- Design, develop, and maintain AI agent-based applications using Python.
- Build intelligent workflows using LLMs such as OpenAI GPT, Claude, Gemini, or Llama models.
- Develop AI agents using frameworks like LangChain, LangGraph, CrewAI, AutoGen, or similar.
- Integrate AI solutions with REST APIs, databases, and third-party services.
- Create Retrieval-Augmented Generation (RAG) pipelines using vector databases.
- Optimize prompts, workflows, and agent performance for accuracy and efficiency.
- Develop scalable backend services using FastAPI, Flask, or Django.
- Write clean, maintainable, and well-tested code following best practices.
- Collaborate with product managers, AI engineers, and frontend developers to deliver AI solutions.
- Monitor, debug, and improve AI applications in production.