Qualifications
Your Superpowers:Master's degree in Computer Science, Engineering, or a related STEM field (PhD is an advantage).Over 4 years of professional software engineering experience, including at least 1 year in developing production systems powered by Generative AI or LLMs.Strong backend engineering foundation: clean architecture, system design, SOLID principles, testing methodologies, and CI/CD practices.Extensive experience in building production-grade LLM applications (beyond prototypes or notebooks).Proficient in Python, including asynchronous programming, type annotations, packaging, and performance enhancement.Experience in designing scalable APIs and AI microservices (using frameworks like FastAPI).Thorough understanding of LLM system patterns: RAG, tool invocation, agents, prompt orchestration, memory management, and evaluation pipelines.Proficiency in managing latency, costs, reliability, and fallback strategies in LLM-driven systems.Hands-on experience with cloud platforms (AWS or Azure), Docker, CI/CD workflows, and infrastructure as code.Experience in implementing monitoring, logging, tracing, and evaluation frameworks tailored for Generative AI systems.Familiarity with vector databases (e.g., Azure AI Search, PostgreSQL pgvector, Pinecone, FAISS, Weaviate, Qdrant).Exceptional communication skills and the capability to lead technical discussions.
About the job
Are you driven by a passion for Artificial Intelligence?
At Satori Analytics, we are on a mission to transform industries through innovative AI solutions. Our team leverages cutting-edge technologies to provide clarity to global brands, creating everything from cloud-based ecosystems for fintech to predictive models for airlines. Our comprehensive approach encompasses the entire data lifecycle—from data ingestion to deploying advanced AI applications.
As a rapidly expanding scale-up, our diverse team of over 100 tech experts—including Data Engineers, Data Scientists, and more—delivers impactful analytics solutions across sectors such as FMCG, retail, manufacturing, and financial services. Join us as we spearhead the data revolution in South-Eastern Europe and beyond!
What You Will Do:
- Design and develop scalable, production-grade Generative AI systems and services.
- Create and implement end-to-end Retrieval-Augmented Generation (RAG) pipelines.
- Integrate and orchestrate Large Language Models (LLMs) such as OpenAI, Anthropic, Google, or open-source alternatives for practical applications.
- Develop internal abstractions, SDKs, and reusable components to enhance Generative AI capabilities.
- Establish evaluation pipelines, guardrails, and monitoring systems for hallucination detection, drift management, and quality assurance.
- Optimize inference performance, cost efficiency, token utilization, and response time.
- Design multi-step agent workflows and tool integrations to ensure safety and reliability.
- Lead the transition from experimental projects to robust production systems.
- Mentor junior engineers and promote best practices in Generative AI engineering.
- Oversee line management responsibilities for 1-2 junior engineers.
About Satori Analytics
Satori Analytics is a pioneering company dedicated to revolutionizing the way businesses utilize data and Artificial Intelligence. By providing innovative analytics solutions across various industries, we empower organizations to make informed decisions and drive growth. Our team is committed to fostering a culture of innovation and collaboration, making Satori Analytics an exciting place to work for those looking to make a difference in the world of data.