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.