Skip to content

Open nowPosted today

Software Developer

IBM2,254 open roles

Where
Bangalore, IN
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowSoftware DeveloperIBM · Bangalore, IN
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on IBM's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

12.3% of postings close within 7 days. Measured by our own scanner across the market. IBM postings stay open a median of 14 days.

Share of postings closed within
  1. 2.1%1 day
  2. 4.5%3 days
  3. 12.3%7 days
  4. 19.7%14 days
  5. 35.6%30 days
  6. 58.0%60 days
This job: posted today

IBM median: 14 days open

The posting

The IBM Chief Information Officer (CIO) organization drives IBM's enterprise technology strategy and digital transformation. The CIO Technology Platform Transformation (TPT) team builds AI-first platforms and intelligent engineering solutions that modernize enterprise IT, improve developer productivity, enhance operational excellence, and accelerate business innovation through Artificial Intelligence, Automation, Cloud, and Data.

As a Software Developer, you will work with experienced engineers to design, develop, test, and deploy AI-powered applications, intelligent automation solutions, and efficient and reliable software systems. You will contribute to projects involving Generative AI, Large Language Models (LLMs), AI Agents, Retrieval-Augmented Generation (RAG), Machine Learning, backend and web development, databases, cloud-native technologies, and software engineering while gaining hands-on experience building enterprise technology solutions.

What you'll Gain:

* Hands-on experience building enterprise AI and software applications. * Exposure to Generative AI, Agentic AI, intelligent automation, and modern software engineering practices. * Experience working with cloud-native technologies, APIs, databases, and DevOps practices. * Mentorship from IBM AI and Software Engineering experts. * Experience contributing to production-grade AI and software solutions.

Key Responsibilities: * Collaborate with engineering teams to understand project requirements and build AI-enabled applications and services. * Write clean, maintainable, well-organized, efficient, and well-tested code using modern programming languages and frameworks. * Develop and integrate Generative AI solutions using Large Language Models (LLMs). * Build AI Agents and Agentic AI workflows using modern AI frameworks. * Design and implement Retrieval-Augmented Generation (RAG) solutions. * Develop REST APIs, backend services, web applications, and AI integrations. * Work with databases, SQL, and NoSQL technologies as required by projects. * Conduct unit testing, debugging, troubleshooting, and participate in code reviews to ensure software quality and adherence to coding standards. * Participate in CI/CD activities and work with version control systems such as Git. * Build automation solutions to improve engineering productivity and streamline existing processes. * Work with cloud-native technologies, containers, and DevOps practices. * Communicate progress, issues, and suggestions to the tech team and stakeholders. * Stay updated on emerging trends and technologies across AI and software development. * Adhere to project timelines, deadlines, and applicable project requirements. * Contribute to knowledge-sharing sessions and collaborate effectively in an Agile environment. * Continuously learn and apply emerging AI and software engineering technologies.

* Pursuing B.E./B.Tech./M.Tech./MCA in Computer Science, AI, Data Science, IT, or related field. * Strong programming skills in Python, Java, C++, or JavaScript. * Knowledge of Data Structures, Algorithms, and Object-Oriented Programming. * Basic understanding of Machine Learning and Generative AI. * Knowledge of REST APIs and backend development. * Knowledge of web development frameworks such as React, Angular, or Vue.js. * Knowledge of databases, SQL syntax, and NoSQL databases such as MongoDB or PostgreSQL. * Familiarity with Git, version control, CI/CD pipelines, and Agile software development. * Strong analytical, problem-solving, verbal, and written communication skills. * Ability to work independently and collaboratively in a fast-paced Agile environment.

* Exposure to LLMs and Prompt Engineering. * Experience with LangChain, LangGraph, LlamaIndex, or similar frameworks. * Knowledge of RAG and Vector Databases such as FAISS, Pinecone, ChromaDB, or Milvus. * Experience with AWS, Azure, IBM Cloud, or Google Cloud. * Knowledge of Docker, Kubernetes, and CI/CD. * Exposure to React, Node.js, Spring Boot, or FastAPI.

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against IBM's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on IBM's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    IBM's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.