Posted Oct 11, 2026

Software Engineer – Python & Docker – AI Data – Kolkata, India

Apply Now

Build software that helps push AI beyond the obvious. Fusion CX is hiring Software Engineers with strong Python and Docker expertise in Kolkata, India for a contractual opportunity supporting a frontier AI data initiative. If you are an experienced backend engineer who works confidently with Python, Docker, REST APIs, microservices, Git, and AI coding assistants, this opportunity lets you apply your engineering skills to the development of infrastructure, connectors, workflows, and training data used to develop and evaluate AI agents.

You will build and test backend applications, develop and extend SaaS connectors, mine workflows for realistic AI tasks, and use AI coding agents throughout development, QA, and validation.

Job Description:

About the Role

As a Software Engineer – Python & Docker, you will support a frontier AI data initiative requiring strong software engineering expertise to build infrastructure and training data used to develop and evaluate AI agents.

Depending on your assigned track, you may work on backend applications and SaaS connectors, task and data mining, workflow development, quality validation, and evaluation rubrics. You will also use AI coding agents throughout development, QA, and validation activities.

Key Responsibilities

Job Requirements:

Required Skills & Experience

Nice to Have

Work Details

Location: Kolkata, India

Work Mode: WFH

Employment Type: Contractor – Pay Per Task

Work Commitment: Flexible hours, with a minimum requirement to complete and get approved at least 1 task per day.

Start Date: Immediate

LinkedIn Requirement: A LinkedIn profile is mandatory for review. Please ensure your resume includes the LinkedIn profile link.

Why Join Fusion CX?

Software engineering for AI is increasingly about more than building conventional applications. In this opportunity, your backend expertise will be applied to the systems, connectors, workflows, and data that help train and evaluate AI agents.

As a Software Engineer – Python & Docker, you’ll work on technically demanding assignments involving backend development, SaaS integrations, AI-assisted coding, data and task mining, testing, and structured evaluation. The flexible task-based model also gives experienced engineers the opportunity to contribute according to their availability while meeting the required daily delivery commitment.

What You Will Gain

Evaluation Process

The evaluation process includes:

Apply Today

If you’re searching for Software Engineer jobs in Kolkata, Python Developer jobs in Kolkata, Python backend developer jobs, Docker jobs, backend software engineer jobs, AI software engieering jobs, AI data jobs, remote software engineer jobs, or contract Python developer jobs, apply today and use your engineering expertise to contribute to projects shaping the next generation of AI systems.

Requires 3+ years' experience, strong Python and backend development skills, Docker, Git, REST APIs, microservices, AI coding assistants, testing, analytical ability, and strong communication.

Key Responsibilities

Skills & Tools

Python, Docker, REST APIs, Git, FastAPI, Flask, Django, Codex, Claude Code, Cursor, GitHub Copilot, Slack, Linear, Jira, Notion, Gmail

Job Details

About Fusion CX

A technology services company developing software, data, and customer experience solutions. — Industry: Information Technology