CareerPlan

Lead (Backend) Software Engineer

Full-time2026-10-08 → 2026-11-10

Core

Lead backend engineering for AI-search products that help multi-location brands improve representation in AI-powered search engines like ChatGPT and Google AI Overviews.

Role type

Senior IC backend engineering lead (generative AI)

Builds

Backend systems integrating LLMs and AI search platforms for brand visibility and recommendations

Domain

Generative AI, AI search, backend infrastructure

Deliverable

production ML models

Required skills

Kotlin, Groovy, Java, Scala, Spring Boot, Hibernate, MySQL, Elasticsearch, Docker, AWS, OpenAPI, microservices, event-driven architecture, LLM integration, API management, observability, cost optimization, rate limiting, non-deterministic system handling

Preferred skills

Prompt management, retrieval-augmented generation, embeddings, vector search, LLM evaluation frameworks

Technologies

Spring Boot, Hibernate, JUnit, MySQL, Elasticsearch, Docker, AWS, OpenAPI

Responsibilities

Guide design and operation of backend systems integrating LLMs and AI search platforms; Establish robust approaches for evaluating AI-generated results; Ensure LLM-enabled capabilities are observable, testable, cost-efficient, and resilient; Manage challenges of generative AI systems including non-deterministic behavior and latency; Assess emerging developments in LLMs and AI search pragmatically

Seniority

Senior, hands-on IC with leadership responsibilities