What are the responsibilities and job description for the Python Backend Developer-AI position at The Intersect Group?
Company Overview
Our client is a forward thinking technology organization focused on building scalable, production grade solutions that integrate advanced AI capabilities with enterprise platforms. The company is committed to delivering secure, high performance systems that drive operational efficiency and innovation. Their culture values ownership, collaboration, and continuous improvement within a modern cloud native environment.
Role Summary
The Intersect Group is seeking a Backend Software Engineer to design and develop AI driven backend systems that integrate with enterprise platforms and cloud infrastructure. This role plays a critical part in building scalable services and enabling seamless data and system interoperability.
This is a hands on engineering position with full ownership across the development lifecycle. You will design APIs, build backend services, and support integrations with third party systems while troubleshooting across application and infrastructure layers. Success in this role requires strong technical execution, problem solving skills, and the ability to operate independently in a fast paced environment.
Key Responsibilities
• Design and develop Python based backend services supporting AI driven workflows
• Build and maintain integrations with enterprise platforms including ITSM and CRM systems
• Implement and manage data pipelines across cloud storage, databases, and data warehouses
• Develop RESTful APIs with strong asynchronous programming practices
• Maintain CI CD pipelines and troubleshoot deployment and infrastructure issues
• Implement authentication and authorization patterns aligned with security standards
• Monitor system performance using logging, monitoring, and observability tools
• Collaborate with internal teams to ensure system reliability, scalability, and compliance
Key Requirements
• 3 plus years of professional backend development experience using Python
• Strong experience with API design, REST services, and asynchronous programming
• Hands on experience with cloud platforms including compute, storage, and managed services
• Experience integrating with enterprise APIs such as ITSM, CRM, or similar platforms
• Familiarity with containerization, CI CD pipelines, and infrastructure as code concepts
• Knowledge of authentication protocols including OAuth 2.0 and service to service authentication
• Strong debugging skills across application and infrastructure layers
• Effective communication skills with the ability to work independently and collaboratively