Python Developer
Technology
Iris Software Inc.Alpharetta, United States1 months agoUntil 4/26/2026
Hybrid
Job description
Greetings!
We are seeking
- *Python
- *GenAI Developers
- *Position: Python GenAI Developer
- *Location: Alpharetta GA (Hybrid 2-3 days onsite per week)
- *Duration: Long term contract
- *Must have skills: Python, Tensorflow, MCP (Working knowledge)
- *Experience level- 7-10+ years of total development experience.
- *Key Responsibilities
- Design and develop MCP server implementations that expose resources, tools, and prompts to AI clients
- Build secure, efficient connectors to integrate with relational databases, APIs, enterprise systems, and third-party services
- Implement protocol handlers following MCP specifications for client-server communication
- Create reusable connector templates and frameworks to accelerate future integrations
- Write comprehensive documentation for connector usage, configuration, and deployment
- Ensure connectors handle authentication, rate limiting, error handling, and retry logic appropriately
- Optimize connector performance for low-latency AI interactions
- Collaborate with AI engineers to understand context requirements and tool capabilities
- Maintain and update existing connectors as APIs and protocols evolve
- Write unit tests and integration tests for connector reliability
- *Required Qualifications
- 7+ years of software development experience
- Strong proficiency in Python, Node, or other modern programming languages
- Experience building RESTful APIs and working with various API protocols (REST, GraphQL)
- Understanding of JSON-RPC or similar RPC protocols
- Solid grasp of authentication mechanisms (OAuth, API keys, JWT)
- Experience with async/await patterns and concurrent programming
- Knowledge of SDK development and library design patterns
- Familiarity with version control (Git) and CI/CD pipelines
- *Preferred Qualifications
- Experience with the Model Context Protocol (MCP) specification
- Background working with LLM applications or AI agent frameworks (LangChain, FastMCP, etc.)
- Understanding of AI context windows and prompt engineering
- Experience with database systems (PostgreSQL, MongoDB, etc.)
- Knowledge of containerization (Docker) and cloud deployment
- Familiarity with security best practices for API integrations
- Experience with infrastructure as code and configuration management
- Experience working with Collaboration Platforms such as CoPilot, Teams, Slack, and Google
- *Technical Skills
- Languages: Python, TypeScript/JavaScript, Node.js
- Protocols: JSON-RPC, REST, GraphQL, SSE (Server-Sent Events)
- Tools: Git, Docker, VS Code, testing frameworks (pytest, Jest)
- Security: Authentication flows, secure credential management, data encryption
- *Soft Skills
- Strong problem-solving and debugging abilities
- Excellent written communication for documentation
- Ability to work independently and manage multiple integration projects
- Attention to detail and commitment to code quality
- Collaborative mindset for cross-functional teamwork
- *Best Regards,**
Keywords
pythondeveloperintegrationsaiplatformssystemscontracttensorflowknowledgedevelopmentdesignserverrelational-databasesdatabasesapisservicescommunicationdocumentationdeploymentperformancesoftwaresoftware-developmentnodejsnodeprogramminglanguagesrestfulrestful-apisapirestgraphqljsonjson-rpcsolidoauthgitci-cdapplicationslangchainengineeringdatabasepostgresqlmongodbdockersecurityinfrastructuremanagementcollaborationslackgoogle-platformtypescriptmicrosoft-typescriptjavascritjavascriptjseventsvisual-studio-codetestingpytestjestdataproblem-solvingdebuggingteamwork
¿Te interesa este puesto?