Bachelor’s degree in Computer Science or related technical field AND 10+ years of technical engineering experience, including hands-on coding in languages such as C#, C++, Python, Go, Rust, or Java OR equivalent practical experience in building distributed systems and core platforms.
8+ years of experience designing and building scalable services on public cloud platforms such as Azure, AWS, or GCP.
Deep experience with distributed systems, large-scale infrastructure, and end-to-end systems architecture, including networking, containers, and data pipelines.
Demonstrated technical influence across teams, with a proven ability to define strategy, make critical design tradeoffs, and drive alignment in complex, multi-stakeholder environments.
Preferred Qualifications
Bachelor’s or Master’s degree in Computer Science or related field AND 12+ years technical engineering experience, including leading architecture or large-scale systems initiatives.
Hands-on experience with AI platform components, such as LLM orchestration, model hosting, vector storage, or retrieval-augmented generation (RAG) pipelines.
Experience using and deploying machine learning models or integrating AI frameworks into large-scale systems.
Strong understanding of performance tuning, security, and reliability at scale.
Ability to analyze and resolve complex system issues across infrastructure and application layers.
Demonstrated ability to lead technical reviews, influence product direction, and make key decisions based on data and long-term impact.
Excellent communication skills, capable of explaining complex systems and architectural decisions to both technical and non-technical stakeholders.
Passion for building high-quality platforms and mentoring others to raise the technical bar.