Principal Software Engineer - CoreAI
Core
Lead architecture, design, and delivery of large-scale cloud services and AI-powered products, focusing on secure retrieval and knowledge systems.
Role type
Principal Software Engineer (CoreAI)
Builds
Secure, permission-aware retrieval and knowledge systems; large-scale cloud services; AI-powered products.
Domain
Cloud infrastructure + AI/ML (LLMs, RAG, vector databases)
Deliverable
production ML models
Required skills
Large-scale distributed systems design, C#/Java/C++/Rust, cloud-native architectures, search technologies, information retrieval, ranking systems, vector databases, LLMs, RAG, agent frameworks, knowledge management platforms, Azure services, developer platforms, APIs, enterprise SaaS
Preferred skills
Operational excellence, observability, automation, developer productivity investments
Responsibilities
Author design proposals and drive engineering execution; design and build secure retrieval/knowledge systems; drive service scalability and reliability; establish telemetry and monitoring; mentor engineers; lead project planning and deployment strategies; own live-site operations and incident response; analyze production telemetry to improve performance and cost efficiency; champion engineering excellence through automation.
Seniority
Principal, hands-on IC with strategic leadership