Skip to main content

Python Developer

Digital Skills ltd

ErlangenOn-siteFull-Time1w ago

Description

Python / API Developer | Python, AWS, FastAPI, 2D / 3D Images

Rate - €90–€95 per hour

Location - Erlangen, Germany

The Working Pattern - Flexible, with frequent onsite visits required

Duration - Long-term

About the Client

Digital Skills are working with a global sportswear brand on an innovative AI programme focused on transforming digital product design. The initiative centres on leveraging machine learning and 3D technologies to enhance how internal product (fashion and apparel) teams create, process and interact with product data.

About the Role

This is a backend focused Python development role supporting a cutting-edge AI platform used by designers and engineers. You will primarily build and maintain APIs that expose AI-driven functionality, with a strong emphasis on working with image based and 3D data used across product design workflows.

Responsibilities

  • Develop and maintain backend APIs that expose AI and machine learning capabilities to internal users
  • Build RESTful services using Python frameworks such as FastAPI
  • Integrate APIs with AWS based infrastructure, including compute and storage services
  • Work with 2D and 3D data formats, including images, segmentation outputs, textures, and 3D assets such as meshes and Blender files
  • Support data preparation and validation pipelines for multimodal datasets (image and 3D data)
  • Design API endpoints that process image inputs and return structured outputs such as masks or derived assets
  • Collaborate with AI engineers and product teams to support model integration and usage
  • Ensure backend services are scalable, secure and performant

Desired Skills and Experience

  • Strong commercial experience as a Python backend developer with a focus on API development
  • Proven experience building REST APIs, ideally using FastAPI or similar frameworks
  • Working knowledge of AWS services such as S3 and EC2
  • Practical experience handling non-tabular data, particularly images and/or 3D assets
  • Exposure to Computer Vision or Computer Graphics concepts, such as image processing, segmentation, or working with visual data pipelines
  • Familiarity with 3D data formats, rendering pipelines, or tools such as Blender is advantageous
  • Experience running or integrating machine learning inference workflows (e.g. PyTorch)
  • Working knowledge of SQL and backend data integration
  • Strong software engineering fundamentals, with a Computer Science or similar background

Summary of the Best Candidate

The ideal candidate is a strong backend Python engineer with proven API development experience and a solid software engineering foundation. You will not be a data scientist, but you must be comfortable working with visual data, including both 2D images and 3D assets, and understand how these differ from traditional datasets.

You will have several years of commercial development experience and be confident building robust backend systems that interact with AI driven processes. Exposure to Computer Vision or 3D data handling will set you apart, particularly where you have worked with image pipelines, segmentation, or asset-based workflows.

This role suits someone who can independently deliver high quality backend services while collaborating closely with teams working at the intersection of AI, design, and engineering.

More jobs in Erlangen