About this role
Based in Hungary, the Lead Backend Software Engineer position at Uberall involves directing technical development and team growth for generative AI search products and suits engineering professionals with production LLM experience. The professional filling this role will shape architectural designs, build scalable backend services, and collaborate closely with product stakeholders.
Role Overview
The Lead Backend Software Engineer at Uberall operates within the GEO team to construct backend infrastructure that gathers and evaluates signals from AI-driven search tools like ChatGPT, Gemini, Perplexity, and Google AI Overviews. This position requires blending direct technical contributions with engineering team leadership, guiding the creation of maintainable solutions in a rapidly changing technical space, and turning customer requirements into reliable backend systems.
Key Responsibilities
Requirements
Nice to Have
Skills and Tools
About the Company
Uberall houses a GEO team focused on Generative Engine Optimization. The company develops products that assist multi-location brands in tracking, comprehending, and enhancing their visibility and citations across answer engines and AI-powered search platforms.
How to Apply
Interested candidates should apply on the official company careers page.
Skills and tech stack
Questions candidates ask
Where is the position located?
The job is based in Hungary.
Does this role require training foundation models?
No experience training foundation models is required for this position.
What team does this engineer join?
The engineer joins the GEO team, which focuses on Generative Engine Optimization.
What are the core responsibilities regarding AI models?
Responsibilities include designing backend systems that integrate with LLMs, evaluating output quality, ensuring observability and cost efficiency, and managing issues like latency and non-deterministic behavior.
Is experience with vector search mandatory?
No, experience with vector search, retrieval-augmented generation, prompt management, embeddings, or LLM evaluation frameworks is beneficial but not essential.
