Python Software Developer

5 - 10 years

25 - 40 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

Were Hiring: Python AI Developer

Location:

Company:

About BMW TechWorks India

BMW TechWorks India

Role Overview

Python AI Developer

This role offers the opportunity to work with cutting-edge AI frameworks, large datasets, and cloud-based infrastructures to bring innovation from concept to production.

Key Responsibilities

  • Design, develop, and deploy

    AI/ML models

    using

    Python

    and modern frameworks. • Build

    data preprocessing

    , feature engineering, and model training pipelines. • Work on

    machine learning

    ,

    deep learning

    , and

    predictive analytics

    projects. • Implement scalable AI workflows using

    PyTorch

    ,

    TensorFlow

    , or

    scikit-learn

    . • Deploy AI services on

    AWS

    ,

    Azure

    , or

    GCP

    using containerization and CI/CD practices. • Collaborate with data engineers to integrate AI models into production systems. • Monitor model performance, retrain as needed, and ensure system reliability. • Research and apply new AI/ML techniques to solve complex business problems. • Work closely with product and domain teams to translate requirements into technical AI solutions.

Skills and Competencies

  • Strong proficiency in

    Python

    and AI/ML libraries (

    scikit-learn, TensorFlow, PyTorch, NumPy, Pandas

    ) • Experience in

    machine learning

    ,

    deep learning

    ,

    NLP

    , or

    computer vision

    • Understanding of

    model lifecycle management

    ,

    MLOps

    , and

    CI/CD

    • Hands-on experience with

    cloud platforms (AWS/Azure/GCP)

    for AI model deployment • Knowledge of

    data processing frameworks

    like

    Spark

    ,

    Airflow

    , or

    Kafka

    (a plus) • Familiarity with

    APIs

    ,

    microservices

    , and

    containerization

    (Docker/Kubernetes) • Strong analytical, mathematical, and problem-solving skills • Excellent collaboration and communication abilities in cross-functional teams

Qualifications

  • Bachelor’s or Master’s degree in

    Computer Science, Artificial Intelligence, Data Science, or a related field

    • 5–10 years of experience in

    AI/ML development or applied data science

    • Preferred Certifications:

    AWS Certified Machine Learning – Specialty

    ,

    Microsoft Certified: Azure AI Engineer

    , or equivalent

Why Join Us?

  • Work on AI systems powering next-generation BMW vehicles and digital services
    • Build scalable, production-grade ML solutions with global impact • Collaborate with cross-functional teams combining data, software, and cloud engineering • Hybrid flexibility, continuous learning, and global exposure

Accelerate your AI journey with BMW TechWorks India.

Mock Interview

Practice Video Interview with JobPe AI

Start Artificial Intelligence 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
BMW Techworks India logo
BMW Techworks India

Accounting

Bengaluru

RecommendedJobs for You

gurugram, delhi / ncr, mumbai (all areas)