Are you driven by innovation and excited about building the technologies of tomorrow? IBM, a global leader in technology and consulting, is actively hiring software engineers to join their dynamic teams across Hyderabad, Pune, Bangalore, and other locations in India.
This is your opportunity to work on impactful, large-scale projects in AI, machine learning, deep learning, and cloud-native technologies while being part of a company that values innovation, collaboration, and continuous learning.
Position: Software Engineer
Locations: Hyderabad | Pune | Bangalore | Other Locations Across India
Eligibility: Bachelor’s Degree (any discipline)
Whether you’re a recent graduate with strong technical foundations or an experienced professional eager to take on cutting-edge challenges, IBM encourages diverse talent to apply.
Skills & Technologies We’re Looking For:
Programming & Platforms:
Proficiency in one or more programming languages: C, C++, R, Python, Go Lang
Solid experience with Linux/Unix systems and shell scripting
AI, ML, DL & Data Science:
Knowledge of AI/ML/DL concepts and workflows
Hands-on experience with Jupyter Notebooks and libraries like
scikit-learn, XGBoost
TensorFlow, PyTorch
Familiarity with Deep Learning Compilers (DLC)
Data Engineering:
Understanding of data pipelines and data science principles
Experience with open-source databases:
PostgreSQL, MongoDB, CouchDB, CockroachDB, Redis
Data integration, cleansing, and transformation skills
Backend, APIs & Cloud-Native Development:
Experience with RESTful APIs, microservices
Knowledge of Kubernetes, Docker, and containerized application deployments
Exposure to cloud-native environments
Natural Language Processing (NLP):
Familiarity with text analysis, language modeling, and transformer-based architectures
System & Hardware Knowledge:
Understanding of CPU architectures like little endian and big endian
UI/Front-End (Nice to Have):
Basic knowledge of modern UI frameworks like React or Angular
Your Role at IBM:
As a software engineer at IBM, you will:
Design and implement scalable, enterprise-grade solutions.
Collaborate across teams to integrate ML/AI into IBM’s software ecosystem.
Tackle real-world challenges across industries such as finance, healthcare, and manufacturing.
Contribute to research, open-source projects, and product development initiatives.
Continuously innovate and explore emerging tech trends.
Why Build Your Career at IBM?
At IBM, you’ll find more than just a job. You’ll discover a career path built on:
Innovation at scale – Work with industry-leading tools and frameworks.
Learning & development – Access to world-class training and certifications
Inclusive culture – a workplace where ideas from every voice are valued
Global opportunities – Collaborate with experts across the globe.
Future-forward work – Engage in AI, blockchain, quantum computing, cloud, and more.
How to Apply
Visit the IBM Careers Portal
Application Link
IBM link : Apply now
or apply via platforms like LinkedIn, Naukri, or Glassdoor.