csinternships.comGet alerts
Tech internships in the US/IBM
IIBM

Software Developer

Lucknow, IndiaListed 1h ago

  • On-site
  • Full-time

About this role

Software Developers at IBM are the backbone of our strategic initiatives to design, code, test, and provide industry-leading solutions that make the world run today. Whether you are working on projects internally or for a client, software development is critical to the success of IBM and our clients worldwide.  At IBM, you will use the latest software development tools, techniques and approaches and work with leading minds in the industry to build solutions you can be proud of. We are looking for a Software Developer with a strong foundation in deep learning to join the Software Lab in Lucknow. You will turn state-of-the-art multimodal models into production-grade solutions on the IBM watsonx platform, covering defect and anomaly detection, segmentation, visual inspection and document understanding for clients in energy, infrastructure, logistics, BFSI and the public sector. You will design and build Python services and data pipelines and fine-tune foundation models on client data, and package them as containerised, API-driven services on Red Hat OpenShift and IBM Cloud. You will also make models robust and explainable for real-world conditions, and work with pre-sales teams to build proofs of concept and present results to clients. You will be a self-starter, requiring limited supervision or guidance, with good communication skills and the ability to multi-task and prioritize your work. Working with researchers, architects and client stakeholders will be critical to taking ideas from prototype to production.   A solid base in Python and deep learning is required. Experience with C++, Java or other languages is useful. Ø  Hands-on experience with PyTorch or TensorFlow, including CNN, transformer, detection and segmentation architectures Ø  Experience with computer vision tasks such as anomaly detection, defect detection, image segmentation and classification Ø  Experience building data pipelines for large image datasets, including cleaning, augmentation and annotation workflows Ø  Knowledge of model evaluation, statistical analysis and error analysis Ø  Knowledge of building API-driven services (REST / FastAPI) and packaging models with Docker Ø  Experience working with GitHub as source code control Ø  Master’s degree in Computer Science, AI, Robotics or equivalent Ø  PhD (completed or in progress) in AI, Computer Vision or Robotics Ø  Publications at peer-reviewed venues such as CVPR, WACV, BMVC or ACM SAC Ø  Experience with vision-language models (e.g. CLIP, SAM) and parameter-efficient fine-tuning (adapters, LoRA) Ø  Experience with industrial inspection, infrastructure monitoring or medical imaging use cases Ø  Knowledge of explainable AI techniques such as Grad-CAM, and adversarial robustness Ø  Knowledge of model optimisation and edge deployment (ONNX, TensorRT, OpenVINO) Ø  Knowledge of IBM watsonx, Hugging Face, Kubernetes, Docker and Red Hat OpenShift Ø  Knowledge of any cloud services, including IBM Cloud, AWS, Azure and GCP Ø  Experience with Linux systems India Software Engineering Hybrid Entry Level LUCKNOW, IN (0063) IBM India Private Limited

Pay not listed
Apply on EmploiveGet alerts

Emploive asks you to sign in, then sends you to the application.

Location
Lucknow, India
Work model
On-site
Role type
Full-time
Experience
Mid level, 2–5 years
Family
Software Engineer
Listed
1h · Oct 12, 2026
I

IBM

Public · 10,001+ employees

  • AI & Machine Learning
  • SaaS & Enterprise Software
  • Consulting & IT Services

IBM is a public technology and consulting company. It builds and sells hybrid-cloud and AI software, enterprise infrastructure, mainframe systems, and data and automation tools. IBM also provides consulting and managed services for business and public-sector clients.

More at IBM

5 open
CompanyRoleLocationWork modelPayListed
    1. IIBM↳IBMManager- R&CBengaluru, India · On-siteOn-site—1h
    2. IIBM↳IBMDeputy Group Manager-R&CBengaluru, India · On-siteOn-site—1h
    3. IIBM↳IBMZ Firmware Development EngineerBengaluru, India · On-siteOn-site—1h
    4. IIBM↳IBMPackage Consultant-SAP BTMKolkata, India · On-siteOn-site—1h
    5. IIBM↳IBMManaging SAP Security LeadUnited States · On-siteOn-site—1h

CS Internships is an Emploive site. Listings come from company career pages.

More listsHardware Internships
EmploivePrivacyTerms