Python Engineer

4 days ago


Bengaluru, Karnataka, India 4da405c9-fa75-4644-9e06-f4a53f138b7b Full time ₹ 12,00,000 - ₹ 36,00,000 per year

Role & responsibilities

We are looking for a Python Engineer (2-4 years) who's strong in backend development and has hands-on experience implementing aggregation and data computation use cases such as device-level rollups, metrics computation, time-based summaries, or multi-source joins.

Youll work closely with platform, data, and product teams to design efficient aggregation logic and APIs that serve real-time and historical analytics, and youll help make Condenses data platform more intelligent and scalable.

  • Design and implement data aggregation logic for device, customer, or time-window-based metrics using Python.
  • Build clean, maintainable backend services or microservices that perform aggregations and expose results through APIs or data sinks.
  • Work with internal teams to translate business or analytics needs into efficient aggregation pipelines.
  • Optimize data handling caching, indexing, and computation efficiency for large-scale telemetry data.
  • Collaborate with DevOps and data teams to integrate with databases, message queues, or streaming systems.
  • Write high-quality, tested, and observable code ensuring performance and reliability in production.
  • Contribute to design discussions, reviews, and documentation across backend and data infrastructure components.

Preferred candidate profile

  • 2-4 years of professional experience as a Python Developer / Backend Engineer.
  • Strong proficiency with Python (async programming, data structures, I/O, concurrency).
  • Experience with data aggregation, metrics computation, or analytics workflows (batch or incremental).
  • Sound understanding of REST APIs, microservice architecture, and database design (SQL/NoSQL).
  • Familiarity with cloud-native development and containerized deployment (Docker, Kubernetes).
  • Hands-on with data access and transformation using libraries like pandas, SQLAlchemy, or FastAPI/Flask for backend services.
  • Excellent debugging, profiling, and optimization skills.

Good to Have

  • Exposure to real-time data pipelines (Kafka, Kinesis, Pulsar, etc.) or streaming frameworks (Kafka Streams, ksqlDB, Faust).
  • Experience with time-series databases or analytics stores (ClickHouse, Timescale, Druid, etc.).
  • Understanding of event-driven or stateful aggregation patterns (tumbling/sliding windows, deduplication).
  • Familiarity with CI/CD, observability tools (Prometheus, Grafana), and monitoring best practices.
  • Experience working in IoT, mobility, or telemetry-heavy product environments.

  • Python Engineer

    1 week ago


    Bengaluru, Karnataka, India Apexon Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    We are looking for a skilled Data Engineer with strong Python expertise to design, build, and maintain efficient data pipelines and systems. The ideal candidate should be comfortable handling large datasets, integrating data from multiple sources, and working with modern data engineering frameworks.Key Responsibilities:Develop, test, and maintain scalable...

  • Python ML Engineer

    1 week ago


    Bengaluru, Karnataka, India Jumbo Consulting Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    We're looking for a Python ML Engineerto design, train, and integrate machine learning models into our CRM intelligence platform. You'll collaborate with the product and engineering teams to make the CRM smarter — from lead scoring to workflow automation.Key Skills:Strong hands-on experience in Python , scikit-learn , TensorFlow/PyTorchBuilding,...


  • Bengaluru, Karnataka, India KreditBee Full time ₹ 5,00,000 - ₹ 15,00,000 per year

    About:A highly motivated and passionate individual with a desire to learn and build scaleable Python applications.As a Python Backend Enginner, you should be comfortable around Python development frameworks & library usages. You should also be a team player with a knack for visual design and utility.R&R:- Design and Develop Major software components,...

  • Python Engineer

    1 week ago


    Bengaluru, Karnataka, India State Street Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Job TitlePython Engineer (Overall 2-5 years of professional experience)Role SummaryRole DescriptionWe are looking for a Python Developer to join our dynamic team. The successful candidate will be responsible for leading the design and development of scalable AI applications using Python. They will also have a strong understanding of CI/CD processes and Azure...

  • Python Engineer

    5 days ago


    Bengaluru, Karnataka, India State Street Full time ₹ 80,00,000 - ₹ 2,00,00,000 per year

    Job TitlePython Engineer (Overall 2-5 years of professional experience)Role SummaryRole DescriptionWe are looking for a Python Developer to join our dynamic team. The successful candidate will be responsible for leading the design and development of scalable AI applications using Python. They will also have a strong understanding of CI/CD processes and Azure...


  • Bengaluru, Karnataka, India Lakarya Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Job description:We are seeking a highly skilled Python Automation Engineer with strong experience in developing and executing automated test solutions for Battery Management Systems (BMS) or automotive embedded software. The ideal candidate will combine hands-on Python development expertise with a deep understanding of automotive software validation, control...


  • Bengaluru, Karnataka, India Shuru Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Job Title:Senior Software Development Engineer (SDE 3) – Python (AI Chatbot)Experience:6+ YearsLocation:Onsite – Koramangala, BangaloreEmployment Type:Full-timeAbout the Role:We are seeking a highly skilled Senior Python Engineer with deep expertise in building AI-driven chatbot systems and end-to-end LLM-powered applications. In this role, you will...


  • Bengaluru, Karnataka, India Innova ESI Full time ₹ 4,00,000 - ₹ 12,00,000 per year

    Job Title: Python Automation EngineerLocation: Noida | Gurgaon | Bangalore | Pune | HyderabadExperience: 4 - 8yearsImmediate Joiners OnlyJob Description• Strong Python programming skills with hands-on experience in automation scripting.• Expertise in Pytest and Robot Framework.• Solid experience with Selenium WebDriver for web testing and Appium for...


  • Bengaluru, Karnataka, India Innova ESI Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Role: Python+ MLOps EngineerExperience: 5+yearsLocation: PAN IndiaImmediate joiners onlyAbout the ProjectThe Content Amplify project is at the forefront of transforming unstructured financial narratives into structured, accessible data using cutting-edge AI technologies.Our mission is to amplify human-in-the-loop efforts, enabling ML and LLM models to learn...


  • Bengaluru, Karnataka, India Digitap Full time ₹ 8,00,000 - ₹ 12,00,000 per year

    DIGITAP.AI provides high tech advanced AI / ML solutions to new age internet driven businesses for reliable, fast and 100% compliant Customer On boarding, Automated Risk Management along with Big Data enabled services like Risk Analytics and Customized Scorecards. For customers on boarding and risk management, extracts the data from various sources...