✨ AI Insights & Summary
NICE is seeking a Junior+ Software Engineer to join their innovative team building a next-generation, AI-powered process intelligence platform. This role uniquely emphasizes leveraging AI tools like Claude and Copilot to accelerate development, enhance quality, and fundamentally rethink software creation. You'll operate in an AI-augmented environment, contributing to both product features and internal engineering workflows while gaining increasing autonomy on end-to-end features. If you're a motivated engineer with strong fundamentals, a passion for AI-driven development, and a desire to push the boundaries of software engineering, this is an exceptional opportunity to grow with a market leader.
Junior+ Software Engineer, Process Intelligence Platform
About NiCE
NICE Ltd. is a global leader in AI, cloud, and digital solutions, serving over 25,000 businesses worldwide, including 85 of the Fortune 100. NICE software manages over 120 million customer interactions daily and monitors over 3 billion financial transactions. Recognized as an innovation powerhouse, NICE employs over 8,500 professionals across 30+ countries and is committed to being an equal opportunity employer.
The Role
As a Junior+ Software Engineer, you will play an active role in building NICE’s next-generation Process Intelligence platform, an advanced cloud-native system powered by AI. This role goes beyond typical junior responsibilities by requiring you to leverage AI tools to accelerate development, improve quality, and innovate software creation processes. You will operate in an AI-augmented engineering environment, collaborating with intelligent agents to design, implement, test, and optimize systems. The goal is to contribute to AI-driven product features and internal engineering workflows, gaining increasing autonomy on end-to-end features.
How You Will Make an Impact
- Build end-to-end features across the full stack (frontend + backend) with increasing autonomy.
- Actively use AI tools (e.g., Claude, Copilot) to generate and refine code, debug issues, accelerate learning, and improve development velocity and code quality.
- Contribute to AI-driven product features and internal engineering workflows.
- Develop on top of cloud infrastructure (AWS) and modern architectures.
- Write clean, maintainable, and testable code with a strong focus on performance.
- Take ownership of small-to-medium features from design to production.
- Collaborate closely with senior engineers while pushing solutions independently.
- Continuously explore better ways to work using automation, AI agents, and tooling.
- Share knowledge and findings on AI-assisted development within the team.
Have You Got What It Takes?
- B.Sc./B.E./B.Eng in Computer Science (or equivalent) with strong academic results.
- 1+ years of experience (or exceptional candidates with a strong project background).
- Strong fundamentals in Object-Oriented Programming (OOP) / Object-Oriented Design (OOD), Data Structures & Algorithms, and System Thinking.
- Hands-on experience using AI tools (e.g., Claude, Copilot, Cursor, ChatGPT) for development is a core requirement.
- JAVA hands-on experience building RESTful APIs.
- Ability to learn quickly and operate with partial guidance.
- Demonstrated ability to build real projects end-to-end (beyond coursework).
- Strong problem-solving skills and curiosity.
- Good communication skills and team collaboration.
- Fluent English.
You Will Have an Advantage If You Also Have:
- Experience building LLM-based features, tools, or side projects.
- Familiarity with prompt engineering, AI agent workflows, MCP servers, or Retrieval-Augmented Generation (RAG).
- Experience with cloud platforms (AWS preferred).
- Experience in both frontend and backend development.
- Contributions to open-source or meaningful side projects.
- Evidence of an AI-first development mindset (e.g., demos, repos, experiments).
What’s In It For You?
- Join a market-disrupting, global company with a fast-paced, collaborative, and creative environment.
- Endless internal career opportunities across multiple roles, disciplines, domains, and locations.
- Opportunity to learn and grow daily as a market leader.
NiCE-FLEX Hybrid Model
- Work according to the NiCE-FLEX hybrid model: 2 days in the office and 3 days remote each week.
- Office days focus on face-to-face meetings, teamwork, and collaborative thinking to foster innovation and a vibrant atmosphere.