Posted on: 16/12/2025
Job Summary :
We are looking for an experienced Python Developer with strong backend development expertise and exposure to modern web frameworks and data-driven systems. The ideal candidate will have hands-on experience with Python, FastAPI, and React.js, along with a solid understanding of software design patterns, data processing, and API development. This role
also involves mentoring team members and contributing to AI/ML-enabled data pipelines.
Key Roles & Responsibilities :
- Design, develop, and maintain scalable backend applications using Python.
- Build and optimize RESTful APIs using frameworks such as FastAPI and Flask.
- Develop frontend components and integrations using React.js.
- Apply core Python concepts and design patterns to build maintainable and high-performance systems.
- Work with data processing and analysis libraries such as NumPy, Pandas, Polars, and Dask.
- Participate in the design and implementation of data pipelines and workflows.
- Collaborate with cross-functional teams to integrate AI/ML models into production pipelines.
- Write efficient SQL queries and work with relational databases.
- Follow Agile/Scrum development practices and contribute to sprint planning, reviews, and
retrospectives.
- Perform code reviews and ensure adherence to best coding and security practices.
- Mentor junior developers and provide technical guidance to the team.
Mandatory Skills & Qualifications :
- 5+ years of hands-on experience in Python development.
- Strong expertise in Core Python and object-oriented design patterns.
- Experience with FastAPI, Flask, and Pydantic for API development.
- Proficiency in React.js for frontend development and integration.
- Familiarity with data analysis and computation libraries : NumPy, Pandas, Polars, Dask.
- Good understanding of REST API design principles.
- Solid knowledge of SQL and relational database concepts.
- Strong communication skills with a professional, client-focused mindset.
- Experience working in Agile development environments.
Good to Have :
- Experience with data pipeline frameworks such as Apache Airflow, Apache Beam, or Luigi.
- Exposure to cloud platforms and containerization tools.
- Understanding of CI/CD pipelines and DevOps practices.
- AI/ML Focus
- Understanding of the data lifecycle, from ingestion and preprocessing to model deployment.
- Experience or exposure to integrating machine learning models into data pipelines and backend systems.
- Ability to collaborate with data science teams to productionize AI/ML solutions.
Leadership & Mentoring :
- Ability to mentor and guide junior engineers.
- Strong leadership, communication, and collaboration skills.
- Willingness to contribute to team growth and technical excellence.
The job is for:
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1591095
Interview Questions for you
View All