Python Developer – Data & AI/ML Applications

4 years

0 Lacs

Posted:2 months ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

We are seeking a skilled

Python Developer

to join our team and strengthen our software development capacity. The selected individual will contribute to the

design, development, and maintenance

of software applications and systems, with a focus on

enterprise search, AI/ML integration, and scalable cloud solutions

.This role requires hands-on development expertise, strong problem-solving skills, and the ability to collaborate effectively with cross-functional teams to deliver

reliable, efficient, and maintainable software solutions

.

Key Responsibilities

  • Software Development: Design, implement, and maintain applications, scripts, and modules for business needs.
  • Code Optimization: Refactor and optimize existing codebases for scalability, performance, and maintainability.
  • Integration: Develop APIs and integrate with databases, third-party services, and cloud platforms.
  • Testing: Write and execute unit, integration, and system tests to ensure software quality.
  • Documentation: Prepare and maintain technical documentation for code, APIs, and system architectures.
  • Collaboration: Work with project managers, business analysts, QA engineers, and developers to align solutions with business requirements.
  • Support: Troubleshoot, debug, and resolve software issues in a timely manner.
  • Continuous Improvement: Stay updated with frameworks, libraries, and best practices, contributing to team learning.

Duties & Deliverables

  • Develop, test, and deploy applications and scripts according to project timelines.
  • Implement APIs and integrate with databases (e.g., BigQuery, SQL) and external services.
  • Participate in code reviews and maintain coding standards.
  • Monitor application performance, identify bottlenecks, and implement improvements.
  • Ensure software security, data protection, and compliance with organizational policies.
  • Provide technical support and bug fixes as required.
  • Deliver well-documented, production-ready code, technical documentation, and test cases.

Qualifications & Experience

  • 4+ years of professional experience in Python development.
  • Experience in AI/ML applications and relevant libraries (TensorFlow, PyTorch, etc.).
  • Strong knowledge of cloud platforms (Azure, Google Cloud).
  • Experience with web frameworks (Flask, FastAPI) and RESTful API development.
  • Proficiency in version control systems (Git) and collaborative workflows.
  • Solid understanding of software development principles, design patterns, and best practices.
  • Excellent communication, problem-solving, and documentation skills.
  • Relevant certifications (e.g., Microsoft Certified: Azure Solutions Architect Expert, Google Cloud Professional Architect) are a plus.

Must Have (Core Skills)

  • Programming & Development: Python (2+ years), SDLC principles, design patterns, debugging & troubleshooting
  • Web & API Development: RESTful API development, Flask or FastAPI
  • AI/ML Expertise: Hands-on with TensorFlow, PyTorch, or scikit-learn
  • Data & Database Skills: SQL, BigQuery integration, query optimization
  • Cloud Platforms: Practical experience with Azure and/or Google Cloud
  • Version Control & Collaboration: Git, Agile/Scrum workflows
  • Testing: Unit, integration, and system testing

Good To Have (Supporting Skills)

  • Experience in microservices and scalable cloud-based architectures
  • Application performance monitoring and optimization
  • API integration with third-party services
  • Knowledge of software security, data protection, and compliance
  • Strong documentation skills (technical documentation, API references, system design docs)

Nice To Have (Preferred / Value Adds)

  • Certifications:
    • Microsoft Certified: Azure Solutions Architect Expert
    • Google Cloud Professional Architect
  • Exposure to containerization & DevOps tools (Docker, CI/CD pipelines)
  • Experience with additional Python libraries for data & AI (Pandas, NumPy, NLTK, etc.)
  • Familiarity with cross-functional collaboration tools (JIRA, Confluence, etc.)
Skills: python,azure ai/ml,flask,fastapi,ai/ml apllications,cloud,api,design,ml,integration,documentation,software

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You