Senior Software Engineer
NICE
✨ Why This Is a Good Vibe Coding Job
This position is a rare find because it explicitly lists vibe coding as a preferred methodology, moving beyond basic AI usage to full-scale agent orchestration. NICE is committed to an AI-forward culture where you will be responsible for building the very tools and workflows that maximize engineering velocity through LLMs. It is an ideal spot for an enterprise dev who wants to trade manual boilerplate for high-level agentic system design.
The Role: Architecting Agentic Workflows
As a Senior Software Engineer at NICE, you will move beyond traditional development to become an architect of AI velocity. You will be responsible for the end-to-end server-side logic of Work Force Management systems while simultaneously owning the company's AI development infrastructure. This means designing the coding agents, fine-tuning prompt instructions, and connecting tool integrations into a seamless agentic pipeline.
Tech Stack & Vibe Focus
While you will be working within a robust Java, Spring, and Hibernate ecosystem, your real toolkit includes LLM systems like Claude and Copilot. This role is built for vibe coding enthusiasts who understand the nuances of context windows, token optimization, and MCP-driven tools. You will lead the transition from manual coding to spec-driven development, where AI handles the heavy lifting from initial idea to validated implementation.
Why This Matters
NICE is a global innovation powerhouse, and this role places you at the center of their AI transformation. You will have the opportunity to mentor teams on cutting-edge development practices, drive architectural decisions for multi-tier web applications, and implement rapid prototyping methodologies that define the future of software engineering.
Education
- bachelor degree
Skills & Tags
Keywords
Categories
Source: greenhouse