Overview
Hybrid
Depends on Experience
Full Time
Skills
Python
Microservices
kafka
LLM
RAG
AI
Job Details
Lead Backend AI Engineer Role:
- Experience in coordination with offshore team.
- The candidate should be able to demonstrate experience collaborating with product teams to gather requirements, working with engineering teams to design solutions, breaking down work into clear, actionable tasks, and driving end-to-end delivery of projects.
- The candidate must demonstrate strong architectural thinking and the ability to clearly articulate system designs, trade-offs, and technical decisions to large technical audiences.
- Critical thinking - The engineer should be able to able to think coherently, ask appropriate clarifying question and provide solution to given problem by interviewer.
- Communication - Concisely communicate and answer the questions asked by interviewer. Stay on topic when communicating.
- Non functional aspects of project - Candidate should be able to share his experience and answer questions around non functional aspects like scaling, monitoring and operations, Load and performance testing, Code Quality and maintenance, (This is a big positive - using AI for self productivity)
- Exposure to Ascend equivalent projects - Candidates should have exposure to large distributed systems project implementation, working in bigger teams, experience in collaboration with cross functional team member to execute the project.
- Extensive experience in distributed systems - Designing microservice architecture and building microservices using REST API, using distributed messaging like Kafka or other.
- Logic Thinking & Problem Solving - The person should be able to solve medium complexity coding problem (Leet code style medium).
- Candidate must be demonstrate flexibility to provide sufficient overlap with onsite team in a very fast paced environment.
- Candidate must be able to demonstrate basic awareness about LLMs and Gen AI space in general.
- Python - Its definite plus, if the person know python and has done basic training in Python programming.
- Gen AI / Agentic AI - Its as definite plus if the person and has done basic training in Gen AI and Agentic AI programming.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.