NICE

Technology

SeniorITSoftwareEngineer(AI)

₹22–35L ~AI est. Pune, India Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior IT Software Engineer (AI) at NICE. Skills: AI, Conversational AI, LLMs, RAG. Implement AI-driven solutions. Configure AI solutions”

What You'll Achieve.

Deliver measurable outcomes

Industry & Context.

Technology
Problems you'll solve

Problem-solving; Troubleshooting

What They're Looking For.

Must Have

Bachelor's degree in Computer Science, 4–7 years software development experience, Understanding of AI and NLP technologies, Hands-on experience with automation tools, Proficiency in REST APIs, Proficiency in JSON, Proficiency in cloud SDKs, Proficiency in integration technologies, Familiarity with vector databases, Familiarity with embeddings, Familiarity with RAG architecture, Ability to translate business needs, Problem-solving skills, Ability to rapidly prototype, Ability to debug, Ability to deliver solutions, Demonstrated passion for AI, Continuous learning, Applying emerging technologies, Ability to thrive in fast-paced environment, Managing multiple priorities, Adapting quickly to change

Nice to Have

Experience with NiCE Cognigy, Experience with similar CCaaS platforms, Experience with similar conversational AI platforms, Background in contact centre environments, Background in enterprise SaaS environments, Exposure to voice AI, Exposure to speech-to-text pipelines, Exposure to text-to-speech pipelines, Exposure to real-time AI

What You'll Do.

Implement AI-driven solutions

Configure AI solutions

Configure conversational AI platforms

Ensure high-quality execution

Integrate microservices

Connect LLMs to platforms

Connect AI models to platforms

Connect LLMs to workflows

Connect AI models to workflows

Implement prompt engineering

Implement RAG pipelines

Implement agent orchestration

Design customer solutions

Select fine-tuning approach

Select retrieval strategy

Stay current with LLM ecosystem

Understand internal processes

Work within internal systems

How You'll Work.

Team & Collaboration

Cross-functional teams

Process & Methodology

Agile

Full Job Description

At NiCE, we don’t limit our challenges. We challenge our limits. Always. We’re ambitious. We’re game changers. And we play to win. We set the highest standards and execute beyond them. And if you’re like us, we can offer you the ultimate career opportunity that will light a fire within you. What's the Role All About? The Senior Software Engineer is a customer-facing role responsible for implementing, configuring, and delivering AI-driven and Conversational AI solutions across the NiCE ecosystem. As a hands-on technical contributor, you will build integrations, configure conversational AI platforms, and ensure high-quality execution of project deliverables. How Will You Make an Impact? Design, Build and integrate APIs, webhooks, and microservices connecting LLMs and AI models to enterprise platforms and workflows. Implement prompt engineering strategies, RAG pipelines, and agent orchestration frameworks LLM & AI Model Expertise Apply knowledge of large language models (GPT-4, Claude, Gemini, Llama, etc.) to design appropriate solutions for customer use cases. Evaluate and select the right model, fine-tuning approach, or retrieval strategy for each project based on accuracy, latency, and cost requirements. Stay current with the rapidly evolving LLM ecosystem including model releases, agent frameworks, and emerging AI tooling. Understand and work within NiCE internal processes and systems (e.g., CRMs, knowledge bases, ticketing/support tools, and operational platforms) to ensure solutions fit real-world constraints. Have You Got What It Takes? Bachelor’s degree in Computer Science or a related field. 4–7 years of software development experience building scalable, high-performance enterprise applications. Strong understanding of AI and NLP technologies, including LLMs, RAG, AI agents, GPTs, and Copilot-style assistants. Hands-on experience with automation and orchestration tools such as n8n, Copilot Studio, or similar platforms. Proficiency in REST APIs, JSON, cloud SDK

Free ATS check

Applying for this Senior IT Software Engineer (AI) role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Greenhouse

  • Create a Greenhouse profile before applying — it saves time across multiple applications.
  • Upload your resume as a PDF; the parser handles it better than Word.
  • Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
  • Enable email notifications to track application status in real time.

ANONYMOUS · UNFILTERED

What do employees actually say about NICE?

Real rants from real employees. Read before you apply.

Read Company Rants →