Position has been filled
companyNiCE logo

Specialist Software Engineer (AI) at NiCE | Pune, India

NiCEIndia - Pune
On-site Full-time
Position filled

Experience Level

Mid to Senior

Qualifications

To excel in this role, candidates should possess a strong foundation in software engineering, particularly in AI and Conversational AI technologies. Proficiency in API integration, web development, and bot behavior optimization is essential. Strong problem-solving skills, attention to detail, and effective communication abilities are also key attributes.

About the role

At NiCE, we are driven by a relentless pursuit of excellence. We embrace challenges, push boundaries, and strive to set new benchmarks in our industry. If you're an ambitious innovator looking to ignite your career, we have an unparalleled opportunity for you.

Role Overview:

The Specialist Software Engineer is a pivotal customer-facing role within our organization, dedicated to the implementation, configuration, and delivery of AI-powered and Conversational AI solutions throughout the NICE CXone ecosystem. As a hands-on technical contributor, you will be responsible for building integrations, configuring conversational AI platforms, and ensuring the flawless execution of project deliverables.

Your Impact:

  • Technical Implementation and Configuration:
    • Configure and customize Conversational AI solutions that align with defined business and technical requirements.
    • Build and maintain integrations utilizing APIs, modern web technologies, and authentication standards.
    • Enhance bot behaviors through conversational design and prompt engineering best practices.
    • Develop proofs of concept (PoCs) and production-ready solution components.
    • Support testing, validation, and go-live activities to guarantee solutions operate as intended across customer environments.
  • Technical Problem Solving & Quality:
    • Diagnose and resolve complex technical challenges across SaaS applications, integrations, environments, and data flows.
    • Adapt and refactor existing integrations and solution components to accommodate evolving customer needs.
    • Ensure all implementations adhere to quality, performance, security, and usability standards.
    • Create comprehensive documentation including specifications, test cases, and deployment materials.
  • Collaboration with Implementation Teams:
    • Work closely with Implementation Engineers, Consultants, and Project Managers to lead discovery, requirements definition, and solution design.
    • Engage in customer workshops to clarify technical aspects, validate feasibility, and provide subject-matter expertise.
    • Maintain consistent communication with cross-functional delivery teams.

About NiCE

NiCE is a forward-thinking organization that thrives on innovation and excellence. We empower our team members to break new ground and achieve remarkable outcomes. Join us in shaping the future of AI-driven solutions.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.