HamburgerMenu
hirist

Job Description

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:

May work from home
info-icon

Did you find something suspicious?