Backend Heavy Engineer – Java + Chatbot
Right Hire Verified employer
Actively hiring · Posted 1mo ago · JEV26108CFC410078
Job description
About UsWe're building the next generation of AI-powered business software. Our Chatbot application brings AI directly into customer and business workflows, combining a robust backend with LLM-powered agents to get real work done through conversation.This is a chance to work on hard problems in backend systems, LLM agents, and orchestration — building zero-to-one, owning your area end-to-end, and shipping to production at scale.Note: This is a customer-facing role, and strong communication skills are essential.About the RoleWe're looking for a Lead Software Engineer to help build and scale the backend and AI capabilities of our Chatbot application. This is a backend-heavy role for someone who can design robust, production-grade systems in Java while also bringing hands-on experience building LLM agents and orchestration layers that power intelligent conversational experiences.What You'll DoDesign, build, and scale backend services in Java that power the Chatbot applicationBuild and integrate LLM-powered agents into the chatbot, including agent orchestration, tool use, and multi-step reasoning workflowsOwn features end-to-end — from architecture and design through implementation, testing, deployment, and iterationDrive technical decisions on system architecture, reliability, performance, and scalability for a backend serving real-time conversational workloadsLead by example — set engineering standards, review designs and code, and mentor engineers on the teamCollaborate closely with product, design, and AI/ML teams to translate business requirements into shipped functionalityWork directly with customers to understand real-world use cases, troubleshoot issues, and gather feedback to inform the roadmapContinuously improve the chatbot's conversational quality, reliability, and response accuracyWhat We're Looking For 4–6 years of backend engineering experience, with strong, hands-on expertise in JavaPractical experience building LLM-powered agents and agent orchestration in production systemsSolid understanding of LLM fundamentals — prompting, tool use, reasoning, and evaluationStrong experience designing and building scalable, production-grade backend systems and APIsAbility to take technical ownership and lead design/architecture decisions with minimal oversightComfort working in a fast-moving, high-ownership environment, balancing hands-on coding with technical leadershipExcellent communication skills — this is a customer-facing role, and you'll regularly engage directly with customers to understand needs and explain technical solutions
Key skills
How to apply
- Sign in or create your free profile — takes about two minutes.
- Apply with one tap — your profile is shared directly with Right Hire.
- Track your application and get updates by email and WhatsApp.