freehire launches on Product Hunt on 26 August.

Follow →

Python Full Stack Engineer

Summary

Builds production-grade full-stack applications using Python (FastAPI) and React, with a focus on integrating ML/NLP models into scalable cloud-based systems.

Role Overview

We are seeking a Full Stack Engineer with strong expertise in Python (FastAPI) and React to join our Data Analytics team. The ideal candidate will have experience building production-grade ML/NLP applications, combining robust backend development with intuitive frontend design. This role involves working on end-to-end solutions — from developing APIs and machine learning pipelines to deploying scalable applications in the cloud.

Key Responsibilities

  • Design, develop, and maintain end-to-end applications using Python (FastAPI) for backend services and React for frontend interfaces.
  • Build and deploy ML/NLP-driven products, integrating machine learning models into production systems.
  • Develop scalable APIs for data processing, model inference, and analytics workflows.
  • Implement and manage cloud deployments using AWS or equivalent platforms (e.g., ECS, Fargate, Docker, CI/CD).
  • Collaborate with data scientists and engineers to optimize data pipelines and model performance.
  • Ensure application scalability, performance, and maintainability through best coding practices and modern DevOps tools.

Required Skills & Experience

  • Proven experience as a Full Stack Developer, with strong proficiency in Python, FastAPI, and React.
  • Hands-on experience developing ML/NLP applications and integrating model inference APIs.
  • Strong understanding of data processing, API design, and distributed systems.
  • Proficiency in cloud-based deployments (AWS or other major cloud providers), including Docker, CI/CD pipelines, and container orchestration.
  • Solid understanding of software engineering principles, version control (Git), and agile methodologies.


See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available