ABB Logo

ABB

Sr. Python Developer

Reposted 6 Hours Ago
Be an Early Applicant
In-Office
Bangalore, Bengaluru Urban, Karnataka
Senior level
In-Office
Bangalore, Bengaluru Urban, Karnataka
Senior level
Seeking a Senior Python Developer to design and maintain Python applications, implement algorithms for data analysis, and deploy workloads on Azure.
The summary above was generated by AI

At ABB, we help industries outrun - leaner and cleaner. Here, progress is an expectation - for you, your team, and the world. As a global market leader, we’ll give you what you need to make it happen. It won’t always be easy, growing takes grit. But at ABB, you’ll never run alone. Run what runs the world.

This Position reports to:

R&D Team Lead
 

Your role and responsibilities:

We are seeking a highly skilled Senior Python Developer with strong experience in backend development, algorithm design, machine learning, and signal processing. The role requires hands-on expertise in Python frameworks (Flask/Dash), data processing libraries, and Azure cloud services. Exposure to industrial automation, IoT, or domain-specific signal/data workflows is a strong plus.

This role is contributing to the Motion Business Service Division in Bangalore India.

You will be mainly accountable for:

  • Developing Scalable Python Solutions – Design, build, test, and maintain modular Python applications, REST APIs, and interactive dashboards using Flask and Dash.

  • Leading Architecture & Best Practices – Drive architecture discussions and ensure robust, reusable, and well-documented code aligned with industry standards.

  • Algorithm & Data Processing – Implement and optimize algorithms for data analysis, prediction, and automation workflows; handle large datasets using Pandas, NumPy, and similar libraries.

  • Machine Learning & Signal Processing – Build ML models (classification, regression, anomaly detection, time-series), apply signal processing techniques, and deploy optimized ML pipelines.

  • Azure Cloud & DevOps – Deploy workloads on Azure services, manage CI/CD pipelines, implement monitoring and logging, and containerize applications using Docker (Kubernetes knowledge is a plus).

  • Integration & Collaboration – Integrate solutions with IoT or industrial systems (nice to have) and collaborate with cross-functional teams including Product, Data Engineering, Embedded, and QA.

  • Mentorship & Code Quality – Guide junior developers, conduct code reviews, and ensure adherence to coding standards and continuous improvement.

Qualifications for the role:

  • Bachelor’s or Master’s degree in Engineering, Computer Science, or related field. 8+ years of hands-on software development experience with Python.

  • Strong knowledge of Flask or FastAPI, and dashboarding tools like Dash.

  • Expertise in Pandas, NumPy, and scientific computing. Experience in algorithm design, complex logic, and performance optimization.

  • Good hands-on experience with machine learning models and ML workflows.

  • Working knowledge of signal processing techniques (scipy.signal, filtering, FFT, feature extraction, noise reduction ).

  • Strong understanding of Azure cloud services and CI/CD practices.

  • Experience with Docker, API development, and microservices. Familiar with SQL/NoSQL databases and efficient data handling.

  • Industrial automation / automotive / traction systems background.

More about us:

ABB Motion Services serve customers around the globe with innovative services to maximize performance, uptime and energy efficiency throughout the lifetime of electrical motion solutions. Electrical motion is applied everywhere in industries, cities, infrastructure and transportation and is a cornerstone of the energy revolution. Our people and culture are the foundation of our success. We drive innovations through digitalization and make the difference for our customers and partners every day. ABB Motion keeps the world turning, while saving energy every day.

#ABBCareers #RunwithABB #Runwhatrunstheworld

We value people from different backgrounds. Could this be your story? Apply today or visit www.abb.com to read more about us and learn about the impact of our solutions across the globe.

Fraud Warning: Any genuine offer from ABB will always be preceded by a formal application and interview process.
We never ask for money from job applicants.

For current open positions you can visit our career website https://global.abb/group/en/careers and apply.

Please refer to detailed recruitment fraud caution notice using the link https://global.abb/group/en/careers/how-to-apply/fraud-warning.

Top Skills

Azure
Dash
Docker
Flask
Numpy
Pandas
Python

ABB Bengaluru, Karnataka, IND Office

Rajaji Nagar Industrial Estate, KSSIDC IT/BT Park, Bengaluru, Karnataka, India, 560010

Similar Jobs

6 Hours Ago
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Cloud • Hardware • Information Technology • Internet of Things • Software • Business Intelligence
As a Senior Systems Development Engineer, you'll analyze validation requirements, design intelligent test automation using AI, conduct hands-on testing, and enhance product quality.
Top Skills: Ai FrameworksAutogptHugging FaceI2CIpmiLangchainOpenai ApiPythonRagRedfishRhelUbuntuWindows
2 Days Ago
In-Office
2 Locations
Senior level
Senior level
Real Estate • Software • PropTech
Develop RESTful and GraphQL APIs using Node.js and Python, implement event-driven architecture, design scalable microservices, and optimize database queries, while collaborating with DevOps on deployments.
Top Skills: Aws Event BridgeCi/CdDockerElkExpressFast ApiGrafanaJwtKafkaKubernetesMongoDBNestjsNode.jsOauth2PostgresPrismaPrometheusPythonRabbitMQRedisSqlalchemyTypescript
3 Days Ago
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Analytics
Architect highly scalable cloud-native data platforms, lead full-stack development, and mentor engineers while integrating AI capabilities into healthcare applications.
Top Skills: AngularAWSFastapiFlaskJavaPythonSpring Boot

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account