Software Engineer (Java & AI-Driven Development)
NICE
✨ Why This Is a Good Vibe Coding Job
Why This Is a Good Vibe Coding Job: NICE is actively seeking an engineer to build the 'agentic' infrastructure and MCP ecosystems that power AI-driven development. This role allows you to directly influence the prompt engineering and automated workflows that define the vibe coding movement.
Lead the AI Revolution in Backend Engineering
NICE is seeking a hybrid developer who bridges the gap between robust Java backend systems and the cutting-edge world of AI-assisted development. In this role, you will not just be writing code; you will be designing the ecosystem where AI agents and human developers collaborate. You will manage the evolution of internal AI development tools, ensuring that Large Language Models are integrated deeply into the engineering lifecycle.
Technical Focus & Vibe Tools
You will work within a modern Java stack—including Spring, Hibernate, and RESTful services—while pioneering 'agentic' tooling and spec-driven development. This is a rare opportunity to influence the actual workflows, such as MCP ecosystems and prompt orchestration, that determine how enterprise software is built today. Key responsibilities include:
- Orchestrating AI agents for automated coding and testing pipelines.
- Optimizing LLM context management and prompt engineering for higher velocity.
- Experimenting with emerging technologies to refine the AI-forward engineering culture.
Impact and Growth
This position is a perfect fit for a developer who understands that the future of software isn't just about manual syntax, but about steering powerful models to solve complex problems. You will have the autonomy to experiment with new AI tools and help a global leader in customer experience software transition into an AI-first development culture.
Education
- bachelor degree
Tools in this Job
Skills & Tags
Keywords
Categories
Source: greenhouse