Upstaff Sign up

Python Developer (FastAPI, Flask) for Automotive

Back-End Web
englishUpper-Intermediate English
senioritySenior

Are you a talented developer looking for a remote job that lets you show your skills and get decent compensation? Join Upstaff.com, a platform that connects you with hand-picked startups and scale-ups in the US and Europe.

Summary

  • 5+ years of professional experience with Python;
  • Strong experience with FastAPI, Flask, or similar Python web frameworks;
  • Experience building and consuming RESTful APIs;
  • Experience with relational and/or NoSQL databases;
  • Experience with or understanding of: NumPy, SciPy, Pandas, scikit-learn;
  • Experience or hands-on experimentation with LLMs (OpenAI, Claude, etc.), prompt engineering, AI-powered assistants, content summarization, and data analysis using AI.

Are you a talented developer looking for a remote job that lets you show your skills and get decent compensation? Join Upstaff.com, a platform that connects you with hand-picked startups and scale-ups in the US and Europe.

Required Skills

Python, Python Developer (FastAPI, Flask) for Automotive

Python

FastAPI, Python Developer (FastAPI, Flask) for Automotive

FastAPI

Flask, Python Developer (FastAPI, Flask) for Automotive

Flask

Nice to Have

API
AI
CI/CD
Adobe Experience Manager
AEM
RESTful API
SOLID
NoSQL
Git
NumPy
SciPy
Pandas
Scikit-learn
Charts
LLM
GenAI
LLMs
OpenAI
Claude
POC
Concerns
ID: 100-124-187
Last Updated: 2026-01-27

About the role

We are looking for a Senior Python Developer to join a globally distributed team supporting high-volume digital initiatives for a large international automotive group, covering both passenger vehicles and commercial transport solutions (fleet, vans, etc.) across multiple markets (USA, Canada, Europe, and globally).

This role requires a strong backend-focused Python developer with broad technical exposure, including API development, data processing, and some frontend interaction. The ideal candidate is communicative, proactive, and comfortable collaborating directly with client stakeholders, while also being capable of working independently and leading initiatives when needed.

You will primarily support long-term enterprise automotive projects (99–100% allocation), working on scalable, production-grade systems that increasingly leverage Python, AI, and data-driven architectures.

Responsibilities:

  • Design, develop, and maintain scalable Python-based backend services;
  • Build and maintain APIs (primarily using FastAPI and/or Flask);
  • Implement data processing pipelines and transformations;
  • Support frontend applications by serving structured, well-optimized data;
  • Work across frontend, backend, and data layers when needed;
  • Collaborate closely with frontend developers building SPAs and feature apps;
  • Integrate with Adobe Experience Manager (AEM)-based platforms;
  • Participate in architecture discussions and technical decision-making;
  • Improve and refactor existing codebases for maintainability and scalability;
  • Contribute to AI-powered features and workflows;
  • Implement testing strategies and ensure code quality;
  • Identify performance bottlenecks and propose scalable solutions;
  • Take ownership of features or systems end-to-end when required.

Required Skills & Experience

  • 5+ years of professional experience with Python;
  • Strong experience with FastAPI, Flask, or similar Python web frameworks;
  • Experience building and consuming RESTful APIs;
  • Solid understanding of backend architecture and service design;
  • Experience with data processing, transformations, and structured outputs;
  • Experience with relational and/or NoSQL databases;
  • Familiarity with asynchronous programming and concurrency;
  • Experience with Git-based workflows;
  • Strong debugging and problem-solving skills;
  • Ability to work independently and take ownership;
  • Strong communication skills - able to explain technical decisions clearly.

Data & AI Exposure (Highly Desired)

The client is increasingly focused on AI-driven workflows and data-heavy systems. The ideal candidate should be comfortable discussing:

  • Experience with or understanding of: NumPy, SciPy, Pandas, scikit-learn;
  • Data transformation pipelines;
  • Serving processed data to dashboards, charts, or frontend visualizations;
  • Scraping, parsing, and processing large volumes of data;
  • Queue-based systems and background processing;
  • Handling concurrency, scaling, and performance challenges.

AI & LLM Experience (Big Plus)

The team is actively working on GenAI-powered solutions for a large international enterprise client. Even if not currently working with AI, candidates should ideally have:

Experience or hands-on experimentation with:

  • LLMs (OpenAI, Claude, etc.);
  • Prompt engineering;
  • AI-powered assistants;
  • Content summarization;
  • Data analysis using AI;

Ability to discuss:

  • Proofs of concept;
  • Scaling AI features from PoC to production;
  • Challenges around infrastructure, cost, reliability, and governance.

Team and Collaboration, 

  • The team is globally distributed (US, Canada, Europe);
  • The candidate should will be based in Europe and will most likely have a Tech Lead in the UK as their main technical point of contact;
  • Direct communication with the client is strongly encouraged;
  • The candidate must be comfortable discussing ideas, raising concerns, suggesting improvements, and asking questions when needed;
  • At the same time, the candidate must be able to work independently, as some projects may involve being the only developer on a given initiative.

Submit a Talent for Python Developer (FastAPI, Flask) for Automotive
AttachmentFile attachmentArrow

Upload File. Drag and Drop or Browse

At Upstaff we respect confidentiality, privacy and value your information.

Confidential (C) UPSTAFF LTD, England and Wales, #12727246 17 Montgomery Drive, Tavistock, United Kingdom PL19 8KX

Terms, conditions and legal information.

Application Submitted Successfully! 🎉 Next step is to create account on Upstaff platform!

You've successfully submitted your application! The next step is to create Upstaff that allow you to complete the application process, track your applications, submit for another relevant jobs, get updates about new positions and be visible for our client network.

Create Upstaff account