About Us:
As a Senior AI Engineer at Kenility, you’ll join a tight-knit family of creative developers, engineers, and designers who strive to develop and deliver the highest quality products into the market.
Technical Requirements:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Over 5 years of experience in machine learning or backend engineering within product-focused environments.
- Proficiency in Python, with hands-on expertise using FastAPI, asyncio, and pydantic, maintaining high standards in production-level code.
- Familiarity with real-time, low-latency voice and text systems, including technologies such as WebRTC, SIP, LiveKit, and STT/TTS.
- Experience designing and implementing multi-agent orchestration architectures, including planner–executor–critic models, coordination strategies, and shared memory systems.
- Solid understanding of large language model reasoning, working with transformers and techniques like ReAct and Chain-of-Thought, while balancing tradeoffs in Tree-of-Thoughts and Graph-of-Thoughts approaches.
- Skilled in Retrieval-Augmented Generation (RAG), encompassing hybrid search strategies, re-ranking, caching, and use of evaluation metrics.
- Strong focus on evaluation and observability, capable of measuring aspects such as faithfulness, hallucination rates, latency, and safety using tools like OpenTelemetry.
- Experience optimizing prompts using frameworks such as DSPy, MiPRO, GEPA, or equivalent.
- Knowledge of infrastructure tools including Docker, Kubernetes, and Google Cloud Platform.
- Desirable: background in the healthcare sector or familiarity with evaluation tools.
- Minimum Upper Intermediate English (B2) or Proficient (C1).
Tasks and Responsibilities:
- Lead the development and evolution of the core intelligence powering a real-time, multi-agent AI assistant designed for clinical environments.
Soft Skills:
- Responsibility
- Proactivity
- Flexibility
- Great communication skills