Software Engineer – Python & Docker – AI Data – Kolkata, India
Fusion CXMatch Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Develop and maintain Python backend applications and connectors emulating popular SaaS tools with full backend functionality and integration.
Conduct thorough testing, validation, data and task mining, creation of realistic tasks, and quality assurance to support AI agent development and evaluation.
Utilize AI coding assistants throughout development, QA, and validation to deliver high-quality work on agreed milestones and collaborate across teams.
Minimum Requirements
Minimum 3 years of overall experience in backend software engineering.
Strong proficiency in Python (including FastAPI, Flask, or Django), Docker, Git, REST APIs, and microservices.
Proficiency in using AI coding assistants like Codex, Claude Code, Cursor, or GitHub Copilot as part of development workflows.
Work location: Kolkata, India; Work mode: Remote; Employment type: Contract (pay per task); LinkedIn profile mandatory.
Ideal Candidate Profile
Experienced backend engineer comfortable building scalable SaaS connectors and integrations for platforms like Slack, Jira, Gmail, etc.
Skilled in applying AI coding tools to improve development and QA processes in AI data and agent evaluation projects.
Capable of independently delivering high-quality backend code and evaluation rubrics, with strong attention to detail and collaboration in distributed teams.
