Python Fullstack Developer

India - Remote

Weekday

At Weekday, we help companies hire engineers who are vouched by other software engineers. We are enabling engineers to earn passive income by leveraging & monetizing the unused information in their head about the best people they have worked...

View all jobs at Weekday

Apply now Apply later

This role is for one of Weekday’s clients
Min Experience: 4 years
JobType: full-time

Requirements

About the Role:
We are looking for a skilled and driven Python Fullstack Developer to join our high-performing development team. In this role, you will be responsible for designing, developing, and maintaining end-to-end solutions with a strong emphasis on backend development and API integration. The ideal candidate should have deep expertise in Python along with experience in RESTful API development and proficiency in modern data science libraries such as NumPy, Pandas, TensorFlow, Keras, and Scikit-learn.

As part of a dynamic product development team, you will play a key role in building scalable, reliable applications and intelligent systems that leverage machine learning and data-driven insights. You will also collaborate closely with front-end developers, data scientists, and DevOps engineers to deliver seamless user experiences and high-performance APIs.

Key Responsibilities:

  • Develop and maintain Python-based backend services, including the creation and management of RESTful APIs to serve front-end and client applications.
  • Work closely with data scientists to integrate AI/ML models using frameworks like TensorFlow and Keras into production environments.
  • Build robust and scalable data processing pipelines using libraries like NumPy, Pandas, and Scikit-learn.
  • Design and implement full-stack solutions with clean, maintainable, and testable code.
  • Optimize API performance and ensure secure and efficient data exchange between front-end and backend systems.
  • Contribute to database schema design and optimize database queries for performance and scalability.
  • Participate in code reviews, debugging, and troubleshooting across the stack.
  • Collaborate with cross-functional teams including front-end developers, DevOps, and product managers to define and execute project deliverables.
  • Stay up-to-date with industry trends and emerging technologies to ensure that our solutions are cutting-edge and competitive.

Required Skills and Qualifications:

  • 4+ years of experience as a Python Developer, with proven experience in fullstack or backend roles.
  • Strong understanding of RESTful API design and best practices.
  • Proficiency in Python, with in-depth knowledge of libraries such as NumPy, Pandas, TensorFlow, Keras, and Scikit-learn.
  • Experience in developing applications that integrate data science models into production-grade systems.
  • Familiarity with front-end technologies (HTML, CSS, JavaScript, React or similar frameworks) is a plus.
  • Solid experience with version control tools such as Git and development workflows like Agile/Scrum.
  • Experience working with cloud platforms such as AWS, Azure, or GCP is an advantage.
  • Strong problem-solving skills and the ability to work independently and in a team environment.
  • Excellent communication skills and a passion for building high-quality software.
Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  0  0  0
Category: Engineering Jobs

Tags: Agile API Development APIs AWS Azure DevOps GCP Git JavaScript Keras Machine Learning ML models NumPy Pandas Pipelines Python React Scikit-learn Scrum TensorFlow

Regions: Remote/Anywhere Asia/Pacific
Country: India

More jobs like this