
Principal Software Engineer, AI
Posted 5 hours ago

Posted 5 hours ago
This is a fully remote position, open to applicants in United States.
β’ Collaborate with feature teams to grasp data requirements from the context layer.
β’ Develop the technical vision and roadmap for the Context Layer.
β’ Create access control and role-based access control (RBAC) models for the context layer.
β’ Define and enhance APIs, SDKs, and developer interfaces.
β’ Identify dependencies on the data platform and work closely with data engineering.
β’ Lead architecture discussions, conduct design/code reviews, and establish technical standards.
β’ Address governance and security needs concerning data access.
β’ Assist in recruiting strong and diverse talent.
β’ Over 12 years of professional experience in software engineering.
β’ Demonstrated experience in designing and developing knowledge graphs and/or large-scale retrieval and search systems in production environments.
β’ Extensive knowledge of RAG architectures, vector databases, and embedding-based retrieval methodologies.
β’ Strong comprehension of access control and RBAC design within multi-tenant settings.
β’ Experience in designing APIs and SDKs aimed at developers.
β’ Familiarity with data governance, data lineage, and audit-ability requirements.
β’ Proven capability to lead technical direction across multiple teams.
β’ Proficiency in Python and/or Java.
β’ Exceptional communication skills.
β’ Competitive wages and salaries.
β’ Performance bonus.
β’ Benefits and/or other applicable incentive compensation plans.
VPS
Tango
Influur
VSolvit
Get handpicked remote jobs straight to your inbox weekly.