We are seeking a Principal Software Engineer to lead the design and deployment of multi-agent evaluation systems on cloud platforms and explore and implement agent coordination strategies. The ideal candidate has experience in AI Agent / Multi-Agent systems, Deep Learning, NLP, and Generative AI, with hands-on experience on cloud platforms.
Requirements
- 2+ years of experience in AI Agent / Multi-Agent systems, Deep Learning, NLP, and Generative AI, with hands-on experience on cloud platforms (AWS, Azure, etc.)
- Proven experience designing or orchestrating AI Agent workflows, including Agentic Orchestration and Multi-Agent Collaboration
- Expertise in Deep Learning for NLP, including architectures like RNN, LSTM, GRU, and frameworks such as PyTorch or TensorFlow
- Proficiency in Generative AI techniques — Transformers, LLM fine-tuning, (Graph) RAG, and Vector Databases
- Deep understanding of Large Language Models (LLMs) and their application in agentic reasoning and automation
- Strong foundation in algorithms, data structures, and object-oriented programming, with proficiency in Python
- Excellent communication and organization skills, attention to detail, and with the ability to manage complex projects in a fast-paced environment
- Master’s degree in computer science, Artificial Intelligence, or a related field; PhD degree is an asset