Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

OneShot AI

NewBe an early applicant

SDE III (Backend)

Posted Updated 1 view
Discussion

Description

We are looking for an experienced Backend Engineer with deep expertise in LLMs, agentic AI, and agent lifecycle development, plus hands-on experience with Java and Spring Boot. The ideal candidate should have experience building scalable backend systems and integrating AI capabilities into production-grade applications. Candidates with experience in Java, Python, Go, or Ruby are welcome, provided they are willing to work with Java and Spring Boot.


Responsibilities:

  • Design, develop, and maintain scalable backend services using Java, Spring, and Spring Boot.
  • Build and integrate LLM-powered applications, AI agents, and agentic workflows.
  • Work across the complete agent lifecycle, including planning, tool calling, execution, memory management, orchestration, monitoring, and evaluation.
  • Develop APIs and backend services to integrate LLMs with enterprise applications, databases, and external tools.
  • Implement agentic AI architectures to support multi-step reasoning, task automation, and autonomous decision-making.
  • Optimize backend performance, scalability, reliability, and security for production environments.
  • Collaborate with cross-functional teams to design and deploy AI-powered solutions.
  • Troubleshoot, test, and continuously improve AI-driven backend applications.


Requirements:

  • Strong software engineering experience with Java, Python, Go, or Ruby, with a willingness to work extensively with Java.
  • Hands-on experience with Spring Framework and Spring Boot.
  • Practical experience working with Large Language Models (LLMs) and building LLM-powered applications.
  • Strong experience in Agentic AI, including developing and implementing AI agents and agentic workflows.
  • Understanding of the agent lifecycle, including planning, tool use, execution, orchestration, memory, and evaluation.
  • Experience integrating AI models and services into backend applications.
  • Strong understanding of REST APIs, microservices, data structures, and software design principles.
  • Experience building, testing, and deploying production-ready applications.


Preferred Qualifications:

  • Experience with LLM orchestration frameworks and agent development tools.
  • Familiarity with RAG (Retrieval-Augmented Generation), vector databases, embeddings, and prompt engineering.
  • Experience with multi-agent systems, tool calling, and workflow orchestration.
  • Knowledge of cloud platforms, containerization, and CI/CD practices.
  • Experience monitoring and evaluating LLM applications in production.


Ideal Candidate Profile:

  • A hands-on engineer who combines strong backend development fundamentals with practical LLM and Agentic AI experience.
  • The candidate should be comfortable working across the AI agent lifecycle and willing to build backend services in Java using Spring and Spring Boot.
  • Must-have skills: LMs, Agentic AI, Agent Lifecycle, Spring, Spring Boot, and proficiency in Java/Python/Go/Ruby, with willingness to work on Java.

Skills

What Senior Backend jobs ask for — and how much of it you have →
Apply

See also

Backend jobs by country — openings, pay and top skills →