NICE
NICE1h ago
Indeed

Senior Software Engineer

Pune, Maharashtra
Full Time
Senior Level

Auto Apply to 50+ AI Matched Senior Software Engineer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at NICE

Full Job Description

NICE is seeking a talented Senior Software Engineer specializing in AI to drive innovation across the APAC region. This role involves leading AI-centric Proofs of Concept (POCs) and Pilots in close collaboration with solution and sales engineering teams. You will be at the forefront of cutting-edge AI development, focusing on Agentic AI solutions that leverage intelligent automation and large language models to push the boundaries of what's possible.

Your primary responsibilities will include hands-on design, development, and demonstration of AI-powered solutions, translating complex AI capabilities into tangible business value for customers throughout the APAC region.

Agentic AI POCs & Pilots

Design and architect end-to-end Agentic AI solutions that showcase autonomous decision-making, multi-step reasoning, and task orchestration for customer engagements. You will prototype rapidly using LLMs, agent frameworks, and platform APIs to demonstrate the potential of these technologies.

Development & Engineering

Develop and integrate APIs, webhooks, and microservices to connect LLMs and AI models with enterprise platforms and Customer Experience (CX) workflows. You will build and maintain reusable AI assets, code templates, and demo environments to support the extended APAC team. Key responsibilities include implementing prompt engineering strategies, Retrieval-Augmented Generation (RAG) pipelines, and agent orchestration frameworks.

LLM & AI Model Expertise

Apply your knowledge of large language models (e.g., GPT-4, Claude, Gemini, Llama) to design solutions tailored to specific customer use cases. You will evaluate and select the most appropriate models, fine-tuning approaches, and retrieval strategies based on accuracy, latency, and cost requirements. Staying current with the rapidly evolving LLM ecosystem, including model releases, agent frameworks, and AI tooling, is crucial.

Collaboration & Knowledge Sharing

Contribute to internal playbooks, documentation, and demo libraries to enhance the AI capabilities of the broader team. You will engage directly with customers to understand their requirements and translate them into practical AI solution designs. The role also involves managing, sharing, and versioning AI demo assets and code in shared repositories.

Qualifications

A Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent experience, is required. You should have 4-8 years of software development experience in building high-performance, scalable enterprise-grade software products.

Programming Proficiency

  • Experience with REST APIs, JSON, and cloud SDKs.
  • Familiarity with data processing, vector databases, and embedding pipelines for RAG architecture.
  • Ability to debug, iterate quickly, and deliver working demos under tight deadlines.
  • Proficiency with GitHub/Git, including branching strategies, pull requests, code reviews, and collaborative development workflows.
  • Experience with CI/CD basics and tools like GitHub Actions is advantageous.

AI & Machine Learning Understanding

  • Solid conceptual and practical understanding of machine learning fundamentals, Natural Language Processing/Understanding (NLP/NLU), and generative AI.
  • Experience designing or building Agentic AI systems, including tool use, memory, planning, and multi-agent coordination.
  • Understanding of responsible AI practices, hallucination mitigation, and evaluation methodologies for LLM outputs.

LLM Usage & Prompt Engineering

  • Proficiency with LLM APIs from providers such as OpenAI, Anthropic Claude, Google Gemini, Azure OpenAI, and open-source models via Hugging Face or Ollama.
  • Strong prompt engineering skills, including few-shot prompting, chain-of-thought, structured outputs, and system prompt design.

Advantageous Skills

  • Experience with NICE CXone, Cognigy, or similar conversational AI platforms.
  • Knowledge of the APAC technology landscape and experience working with enterprise customers in the region.
  • Background in contact center, CX, or enterprise SaaS environments.
  • Exposure to voice AI, speech-to-text/text-to-speech pipelines, or real-time AI in contact center contexts.

About the Role and Work Model

This role reports to the Director of Solution Engineering. NICE operates under the NICE-FLEX hybrid model, offering a flexible work arrangement with 2 days in the office and 3 days of remote work per week. Office days are dedicated to collaboration, innovation, and idea generation.

Company

NICE

NICE

NICE Ltd. is a global leader in providing software solutions that empower businesses to deliver exceptional customer experiences, combat financial crime, and ensure public safety. Trusted by over 25,0...

Pune, Maharashtra
Posted on Indeed