Talent.com
No longer accepting applications
Python Developer

Python Developer

Weekday AIBengaluru, Karnataka, India
30+ days ago
Job description

This role is for one of the Weekday's clients

We are seeking a skilled Python Developer with a strong background in software development, specializing in Python and related frameworks. The ideal candidate will have experience in building scalable, high-performance applications and a keen interest in AI / ML technologies. This role requires hands-on expertise in backend development, API integration, and cloud platforms , along with a collaborative mindset to work in a fast-paced, innovative environment.

Requirements

Key Responsibilities :

  • Software Development : Design, develop, and maintain robust, scalable applications using Python and frameworks like Django or Flask .
  • Backend Development : Build and optimize APIs and microservices , ensuring seamless communication between systems.
  • AI / ML Integration : Work alongside data scientists to implement machine learning models into production applications.
  • Database Management : Design and optimize SQL (PostgreSQL, MySQL) and NoSQL (MongoDB) databases for high-performance applications.
  • Cloud & DevOps : Deploy and manage applications on AWS, Azure, or Google Cloud , utilizing Docker and Kubernetes for containerization.
  • Code Quality & Review : Adhere to best coding practices, conduct code reviews , and ensure maintainability of the codebase.
  • Performance Optimization : Identify bottlenecks and optimize application performance, ensuring scalability and reliability.
  • Collaboration & Communication : Work closely with cross-functional teams to translate business requirements into technical solutions.

Required Skills and Qualifications :

  • Experience : 5+ years of hands-on experience in Python development .
  • Frameworks : Proficiency in Django, Flask, or FastAPI .
  • AI / ML Knowledge : Exposure to TensorFlow, PyTorch, or Scikit-Learn is a plus.
  • API Development : Strong experience in designing RESTful APIs and microservices.
  • Databases : Experience working with SQL and NoSQL databases .
  • Cloud Platforms : Familiarity with AWS, Azure, or Google Cloud and deployment strategies.
  • DevOps Tools : Understanding of CI / CD pipelines, Docker, and Kubernetes .
  • Problem-Solving : Strong analytical and troubleshooting skills.
  • Communication : Ability to clearly articulate technical concepts to both technical and non-technical stakeholders .
  • Preferred Skills :

  • Experience in full-stack development , including JavaScript frameworks (React, Angular, Vue.js) .
  • Knowledge of Agile / Scrum methodologies and experience working in a product-driven environment.
  • Understanding of security best practices in application development.
  • Create a job alert for this search

    Python Developer • Bengaluru, Karnataka, India