Python Developer- APIs and AI Integration
Overview:
As a Python Developer focused on integrations and AI, you will design and maintain MCP server components enabling AI agents to interact with enterprise systems. You build secure connectors to platforms like Splunk, Zendesk, Databricks and ServiceNow, implement reliable data exchange protocols, and strengthen robustness with validation and retry logic. You'll work closely with AI/ML engineers to optimize connectors for evolving LLM capabilities and scale integration efforts across the organization. Compensation / Benefits Medical and Prescription Drug PlansDental PlanVision PlanHealth Savings Account Health Flexible Spending Account Dependent Care Flexible Spending Account Ha? (note: keep as provided)
Responsibilities:
- Design, develop and maintain MCP server implementations for AI-agent interactions with enterprise systems
- Create secure connectors attaching platforms such as Splunk, Zendesk, Databricks and ServiceNow to AI systems
- Implement communication protocols including JSON-RPC, WebSocket and REST APIs for reliable data exchange
- Develop validation schemas, error handling, and retry mechanisms to improve robustness and performance
- Collaborate with AI/ML engineers to optimize connector performance and compatibility with evolving LLM capabilities
Key requirements:
- 4+ years of software development experience with production systems
- Proficiency in Python and/or TypeScript/Node.jsDeep understanding of REST APIs, GraphQL and integration patterns
- Experience with JSON-RPC, WebSocket or similar RPC protocols
- Knowledge of OAuth 2.0, JWT and API keys authentication
- PythonTypeScript/Node.jsREST APIsGraphQLIntegration patternsJSON-RPC