
Senior Software Engineer
Posted Oct 26

Posted Oct 26
This is a fully remote position, open to applicants in India.
β’ Design, create, and sustain robust backend applications utilizing Java, Spring Boot, and Hibernate.
β’ Construct and integrate RESTful APIs and event-driven services to facilitate communication between microservices and AI agents.
β’ Deploy and oversee applications on AWS Cloud infrastructure.
β’ Ensure high standards of code quality, optimize performance, and adhere to industry best practices.
β’ Design and develop autonomous AI agent workflows that plan and execute multi-step tasks, invoke tools, and manage exceptions.
β’ Create agent orchestration patterns that encompass agent handovers, state persistence, retry logic, and fallback strategies.
β’ Integrate foundation model APIs for LLM-powered reasoning, decision-making, and natural language comprehension.
β’ Develop interfaces for tool usage and function calling for databases, APIs, document stores, and external services.
β’ Implement human-in-the-loop patterns featuring confidence thresholds, escalation triggers, and approval workflows.
β’ Construct event-driven agent architectures utilizing SQS/SNS, EventBridge, or Kafka.
β’ Collaborate effectively with product, data science, and QA teams.
β’ Engage in prompt engineering, agent behavior tuning, and accuracy assessment.
β’ Contribute to AI-assisted development workflows employing Kiro, Copilot, or comparable AI IDEs.
β’ 2β4 years of professional experience in backend/full-stack development.
β’ Strong expertise in Node.js, Java (11+), Spring Boot, and Hibernate/JPA.
β’ Practical experience in designing and integrating RESTful APIs and webhook-based integrations.
β’ Familiarity with AWS services, including EC2, S3, Lambda, SQS/SNS, EventBridge, API Gateway, and Cognito.
β’ Experience in building or integrating autonomous AI agent systems, focusing on multi-step workflows, tool-use patterns, agent orchestration, and state management.
β’ Hands-on experience with LLM APIs such as AWS Bedrock, OpenAI, or Anthropic, including prompt engineering, function calling, and structured output parsing.
β’ Proficient in relational databases like PostgreSQL and MySQL, covering schema design and query optimization.
β’ Understanding of event-driven and microservices architecture patterns.
β’ Outstanding analytical, problem-solving, and communication abilities.
β’ Option for remote work.
β’ Full-time employment.
Agility Robotics
SentiLink
Get handpicked remote jobs straight to your inbox weekly.