Python Pipeline Developer LOC: Mumbai DEPT: DEVOPS TYPE: On-site

FutureWorks Media Limited

Mumbai

On-site

INR 600,000 - 1,000,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Meaningful software ownership
Exposure to AI/ML tooling
Growth opportunities
Collaborative environment

Job summary

FutureWorks is seeking a strong Python developer to design, build, and maintain internal tools and automation that power our production pipeline for VFX and animation. You will create desktop apps, services, and automation that connect the tools artists use, move data between stages, and reduce repetitive tasks.

You will join a team that values clean Python code, API integration, and tooling mindset, with opportunities to learn USD, cloud rendering, and AI capabilities.

Qualifications

  • 0–3 years of professional Python development with strong OOP fundamentals.
  • Experience building internal tools, automation, or applications that others rely on.
  • Experience integrating Python with a host application or platform via its API.
  • Strong Git skills and comfort working across Linux and Windows.

Responsibilities

  • Design, develop, and maintain Python tools and automation for asset management, publishing, rendering, and general workflow optimization.
  • Build desktop tools and internal applications, and integrate Python with the applications users work in day to day.
  • Diagnose and resolve complex technical issues across the pipeline.
  • Collaborate with artists, supervisors, and production teams to turn workflow problems into practical technical solutions.
  • Review code, mentor junior developers, and write clear technical, deployment, and user documentation.
  • Build and integrate AI/ML-assisted tooling into user workflows — for example, wiring models for tasks like image cleanup, denoising, upscaling, or asset generation into the pipeline, and building the tools around them that make them usable in production.
  • Contribute to R&D on emerging pipeline technology, including USD-based data workflows and cloud rendering.

Skills

Python development
Git
REST APIs
Debugging
OOP fundamentals

Education

Bachelor's degree in Computer Science/IT/Software Engineering

Tools

PySide2/ PySide6
Qt Designer
ShotGrid/Flow Toolkit
USD/OpenEXR/OpenColorIO

Job description

Why This Role

This is a chance to own real tools end to end. You'll build internal tools and automation that a whole studio of creative professionals uses every day, take modules from idea to production in months rather than years, and work on modern tech — cloud infrastructure, a fast-growing AI/ML layer, and USD-based data workflows — instead of maintaining legacy code. AI is expanding quickly in this space, and this role sits right at that edge: you'll help decide how ML tooling gets built into real production workflows, not just consume it. There's a clear path to grow into deeper platform and R&D work, with senior engineers to learn from and junior developers to mentor. If you like building tools that visibly make people's work faster, you'll enjoy it here.

About FutureWorks

FutureWorks is a leading VFX and animation studio with 17+ years delivering high-quality visual effects and post production for feature films, OTT, television, and commercials. Behind the creative work is a serious software problem: hundreds of artists, terabytes of assets, and complex multi-stage workflows that all need tooling, automation, and integration to run smoothly. That's what our pipeline and R&D teams build, and it's the work this role is part of.

About the Role

We're looking for a strong Python developer to design, build, and maintain the internal tools and automation that keep our production pipeline running. In plain terms: you'll build the desktop apps, services, and automation that connect the many applications artists use, move data between stages of production, and remove manual, repetitive work.

At its core this is a software engineering role. If you write clean, well-structured Python, enjoy building tools that solve real problems for real users, and like integrating systems through their APIs, you'll do well here — whether or not you've worked in VFX or media before. The domain-specific stack (our production-tracking system, the creative applications, USD) is a niche skill set, and we're glad to train the right engineer on it. We care far more about the fundamentals that are hard to teach: Python craftsmanship, problem-solving, and a tools-builder mindset.

What You'll Do
  • Design, develop, and maintain Python tools and automation for asset management, publishing, rendering, and general workflow optimization.
  • Build desktop tools and internal applications, and integrate Python with the applications your users work in day to day.
  • Diagnose and resolve complex technical issues across the pipeline.
  • Collaborate with artists, supervisors, and production teams to turn workflow problems into practical technical solutions.
  • Review code, mentor junior developers, and write clear technical, deployment, and user documentation.
  • Build and integrate AI/ML-assisted tooling into user workflows — for example, wiring models for tasks like image cleanup, denoising, upscaling, or asset generation into the pipeline, and building the tools around them that make them usable in production.
  • Contribute to R&D on emerging pipeline technology, including USD-based data workflows and cloud rendering, and help shape how new AI capabilities are adopted as the space evolves.
What We’re Looking For (Required)
  • 0–3 years of professional Python development with strong OOP fundamentals.
  • Demonstrable experience building internal tools, automation, or applications that other people rely on.
  • Experience integrating Python with a host application or platform through its API (any domain — this is a transferable skill).
  • Strong Git skills and comfort working across Linux and Windows.
  • Good working knowledge of REST APIs, JSON, YAML, XML, and databases.
  • Strong debugging and problem-solving ability, and a collaborative approach to working with non-technical users.
Adjacent Backgrounds Welcome

We welcome strong engineers from adjacent fields. A background in developer tools, creative or content-authoring tools, game engines, ML tooling, data platforms, desktop application development, or automation and DevOps systems maps closely to this work — VFX experience is not required to apply.

Nice to Have (Or We'll Help You Learn)

None of the below is required. Each strengthens an application, but we're glad to train a strong engineer on the ones they're missing.

  • UI development with PySide2 / PySide6 and Qt Designer.
  • Experience integrating ML models into applications or pipelines (calling model APIs, running inference in production tooling, or wiring ML services into user-facing tools) — a growing part of this role.
  • Experience with a production-tracking system's API (ours is ShotGrid / Flow Production Tracking and its Toolkit, SGTK) — or any comparable system you can learn from.
  • Python scripting or plugin development for creative / DCC applications such as Maya, Houdini, Nuke, or Katana.
  • Render farm systems (e.g. Deadline), Docker, CI/CD, or cloud deployments.
  • Perforce or advanced Git workflows.
  • Familiarity with USD, Alembic, OpenEXR, or OpenColorIO.
Qualifications

Bachelor's degree in Computer Science, IT, Software Engineering, or a related field — or equivalent practical experience. We care about what you can build, not only what's on paper.

What We Offer
  • Meaningful software ownership on tools used across a real production studio.
  • Exposure to cutting-edge technology — AI/ML tooling, cloud, and USD — and a clear path to grow into the pipeline and R&D domain.
  • A collaborative environment working alongside experienced engineers, artists, and R&D teams.
  • Real technical ownership, mentoring opportunities, and room to grow.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python Pipeline Developer
Python Pipeline Developer

futureworks • Mumbai

On-site
INR 1,400,000 - 2,000,000
Python Pipeline Developer
Python Pipeline Developer

FutureWorks Media Limited • Maharashtra

On-site
INR 700,000 - 1,100,000
Software Engineer
Software Engineer

Eyeline • Hyderabad

On-site
INR 800,000 - 1,200,000
Senior ML Software Developer, ML Technology
Senior ML Software Developer, ML Technology

DNEG • Mumbai

On-site
INR 1,000,000 - 2,000,000
Pipeline ATD Feat Anim
Pipeline ATD Feat Anim

Jobvite, Inc. • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Tech Lead - Pipeline Development
Tech Lead - Pipeline Development

BOT VFX • Tamil Nadu

On-site
INR 4,500,000 - 7,500,000
Head of Pipeline
Head of Pipeline

BOT VFX • Tamil Nadu

On-site
INR 4,000,000 - 6,000,000
Senior Software Developer - Full Stack
Senior Software Developer - Full Stack

DNEG • Mumbai

On-site
INR 1,200,000 - 1,800,000
Software Developer – Layout, Animation, Matchmove, Previs
Software Developer – Layout, Animation, Matchmove, Previs

DNEG • Bengaluru

On-site
INR 800,000 - 1,400,000
Pipeline Developer
Pipeline Developer

Atomic Arts India • Mumbai

On-site
INR 1,200,000 - 1,800,000