About the job
At NiCE, we don’t just set challenges; we redefine limits. With our ambitious and breakthrough-focused mindset, we aim for nothing less than victory. If you share our zeal, we present you with an extraordinary career opportunity that will ignite your passion.
AI Software Engineer – Cloud AI Platforms
At NICE, our mission goes beyond mere software development; we are revolutionizing cloud operations through the power of AI. We are crafting intelligent platforms that can comprehend system behavior, make autonomous decisions, and automate complex operational workflows at scale. If you are excited about integrating AI into real-world production systems beyond just chatbots, this role is your chance to tackle significant, impactful challenges.
What does this role entail?
As an AI Software Engineer, you will collaborate with a team dedicated to building AI-powered operational platforms that seamlessly integrate with monitoring systems, CI/CD pipelines, ticketing tools, and cloud infrastructure. Your responsibilities will include designing and implementing intelligent workflows, integrating AI models, and developing scalable systems that automate intricate operational tasks.
This role is hands-on and centers on developing, integrating, and scaling AI-driven solutions in production environments.
How will you contribute?
- Develop and scale AI-driven workflows and automation systems
- Create integrations with systems such as monitoring platforms, ticketing tools (e.g., ServiceNow, Jira, OpsGenie), CI/CD pipelines, and cloud services
- Design and implement APIs, tools, and data pipelines that facilitate AI-driven decision-making
- Engage in LLM integrations, prompt engineering, and orchestration layers—streaming responses, function calling, tool use, RAG pipelines, and orchestration of intelligent agents
- Develop and maintain full-stack AI applications using TypeScript, React, and Next.js—from user dashboards and personalized interfaces to real-time analytics and interactive tools
- Transform real-world operational challenges into automated, intelligent solutions
- Collaborate with Product, SRE, and Infrastructure teams to deliver comprehensive capabilities
- Enhance system performance, reliability, and observability
- Create evaluation and observability systems—assess model capabilities and monitor output quality

