Full Stack Developer

Year    DL, IN, India

Job Description

Job Title: Full Stack Software Developer (Python / AI-ML / FastAPI + React)



Experience: 4+ Years



Location: Onsite



Employment Type: Full-time



Company: Petals Enlightenment Institute Limited



Industry: SaaS / AI / Product Development / EdTech



About the Role



We are building a

greenfield SaaS platform

powered by advanced

AI and Machine Learning

, designed to deliver intelligent, personalized, and scalable user experiences.

We're looking for a

Full Stack Software Developer

who not only excels in backend and frontend engineering but also has a solid understanding of

AI/ML development and integration

aligned with product needs.

You will play a key role in

designing, developing, and deploying

end-to-end features -- from data processing and ML logic to frontend visualization -- all hosted-on

Linux-based cloud infrastructure

.

Key Responsibilities



Architect, develop, and maintain scalable backend APIs using

Python (FastAPI)

. Design rich, high-performance, and user-friendly web applications using

React.js

and modern UI frameworks (e.g., Material UI, Tailwind). Build, train, and deploy

AI/ML models

as per product requirements, ensuring high accuracy and performance in production. Collaborate with data scientists to integrate ML algorithms seamlessly into the core product features. Deploy and manage the entire application stack on

Linux-based servers

. Configure and maintain

Nginx, Gunicorn, and Uvicorn

for backend deployments. Implement CI/CD pipelines using

Docker

,

Git

, and automation tools (GitHub Actions, GitLab CI, Jenkins). Ensure system scalability, data security, and reliability across environments. Participate in technical architecture discussions, sprint planning, and code reviews.

Required Skills and Experience



4+ years

of professional experience as a

Full Stack Developer

. Strong expertise in

Python

with hands-on experience in

FastAPI

. Proficiency in

React.js

, including Hooks, Redux/Context API, and component optimization. Demonstrated experience in

building and deploying AI/ML models

-- from data preprocessing to inference APIs. Strong grasp of

ML frameworks

such as

TensorFlow, PyTorch, or Scikit-learn

. Experience deploying applications on

Linux-based servers

using

Nginx

,

Gunicorn

, and

Docker

. Working knowledge of

SQL and NoSQL databases

(MySQL, sPostgreSQL, MongoDB, Redis). Understanding of

security best practices

,

authentication (OAuth2/JWT)

, and

API versioning

. Excellent problem-solving, debugging, and optimization skills.

Good to Have



Experience in

MLOps pipelines

or

automated model lifecycle management

. Knowledge of

microservices

,

event-driven systems

, and

GraphQL

. Experience developing

multi-tenant SaaS architectures

. Exposure to

DevOps workflows

and Linux shell scripting.
Job Type: Full-time

Pay: ₹50,000.00 - ₹60,000.00 per month

Benefits:

Paid sick time
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4735081
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    DL, IN, India
  • Education
    Not mentioned
  • Experience
    Year