Target logo

Engineer - Backend with Gen Ai

Target
NewPosted today

LOCATION

Bangalore · Onsite

EXPERIENCE

2 - 4 Years

TYPE

FullTime

SKILLS REQUIRED

Backend DevelopmentJavaMicroservices ArchitecturePrompt EngineeringSpring BootApache Kafka

Job description

Overview

Backend engineer on the Merchandising (Pyramid) team within Target Product Engineering, building scalable data and aggregation services for retail and commerce platforms, with a focus on integrating LLM and GenAI features.

What you'll do

  • Develop scalable applications and services using appropriate technologies, contributing to the design and implementation of team functionalities while ensuring code quality and adherence to engineering standards.
  • Perform hands-on development and take ownership of assigned tasks and features.
  • Ensure solutions are production ready, deployable, scalable and resilient.
  • Plan and deliver your own work in collaboration with the team.
  • Actively participate in knowledge sharing and continuous learning.
  • Ensure product observability is in place for reliability, and use operational data to identify opportunities to improve stability and performance.
  • Follow security best practices in product development and contribute to a security-first mindset, including identifying vulnerabilities and addressing security issues.
  • Integrate Large Language Models (LLMs) and GenAI-powered features into core applications.
  • Develop and enhance systems that mitigate hallucinations and improve AI reliability.
  • Build or integrate agentic frameworks and AI-driven automation for process enhancement.

What you'll need

  • 2–4 years of experience in software design and development, with a focus on building scalable backend applications.
  • Hands-on experience with JVM-based technologies, specifically Java and Kotlin.
  • Experience with Agentic AI, LLM integration, and AI-driven automation.
  • Hands-on experience in backend development, AI, and automation workflows using Java and Python.
  • Experience developing and maintaining scalable microservices.
  • Experience with JVM-based frameworks (Spring Boot or Micronaut), with familiarity in reactive programming.
  • Experience integrating Large Language Models and GenAI features into applications.
  • Hands-on experience building or integrating agentic frameworks, reducing hallucinations, and implementing process automation using OpenAI APIs and SDKs.
  • Experience with messaging systems (Kafka, RabbitMQ).
  • Experience with NoSQL databases (Cassandra, MongoDB) and SQL-based databases (PostgreSQL).
  • Experience working with CI/CD pipelines using Jenkins, GitLab, or similar tools.
  • Unit and integration testing experience (Spock, JUnit, TestContainers for Java; PyTest, Unittest for Python).
  • Experience with cloud services (AWS, GCP, Azure).
  • Experience with containerization and orchestration (Docker, Kubernetes).
  • Experience with monitoring and observability tools (Grafana, ELK Stack, Prometheus).
  • Knowledge of event-driven patterns in distributed systems.

Nice to have

  • Familiarity with functional programming paradigms in Kotlin.
  • Familiarity with designing and integrating GraphQL APIs.
  • Exposure to refactoring and modernizing legacy systems.
  • Security best practices (OWASP, vulnerability scanning, secure coding principles).
  • Familiarity with agile methodologies (Scrum, Kanban, or other agile processes).

Details

  • Location: L4, Manyata Embassy Business Park, Racenahali & Nagawara Villages, Outer Ring Rd, Bangalore 540065.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Engineer - Backend with Gen Ai