Principal Software Engineer - Core Platform

Yurts
Apply Now

Job Description

As a Principal Software Engineer at Yurts, you will play a pivotal role in shaping the vision and development of our enterprise platform. You will serve as the product owner, bringing your extensive experience in building enterprise platforms and your deep understanding of AI and Generative AI to drive innovation and success. Your expertise in Document Management, Knowledge Management, and Information Retrieval will be critical in creating a platform that revolutionizes data processing and retrieval. Additionally, your passion for LLMs and AI and your strong mentoring skills will inspire and guide the development team. You will be actively involved as both an architect and developer, ensuring the success of the platform from concept to implementation.

Responsibilities:

  • Lead the design, development, and implementation of an AI-powered enterprise platform, leveraging the capabilities of LLMs for document management and knowledge retrieval.
  • Serve as the product owner, defining the platform's roadmap and vision based on your deep domain expertise and market understanding.
  • We leverage Rust for all performance critical areas of the platform, you will guide these efforts and support the rest of the team coming up to speed on Rust.
  • Actively contribute as an architect and developer, writing high-quality code and providing technical guidance to the development team.
  • Explore and experiment with the potential of LLMs, and incorporate their capabilities into the platform to enhance document processing and retrieval.
  • Mentor and guide other engineers, fostering a culture of continuous learning and technical excellence.
  • Utilize your experience with production systems to support and maintain a reliable and scalable platform, leveraging Kubernetes to its fullest potential. Our platform deploys on-prem or within customer VPCs.
  • Collaborate with cross-functional teams, including data scientists and machine learning engineers, to integrate AI capabilities seamlessly.
  • Stay updated with the latest advancements in AI, Generative AI, and Rust programming, and continuously develop your skills to contribute to our Python codebase.

Required Skills and Qualifications:

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field or equivalent experience
  • Minimum 12 years of relevant experience in software engineering, including building enterprise platforms.
  • Experienced Rust programmer able to contribute to a Python codebase and bind Rust code to it. We know Rust is a bit new and growing in opportunities commercially, so feel free to share your open-source contributions.
  • Strong domain expertise in Document Management, Knowledge Management, and Information Retrieval Platforms.
  • Extensive exposure to ML related technologies.
  • Proven experience as an active architect and developer, with a track record of delivering high-quality code.
  • Passion for Generative AI and AI technologies, and a vision for bringing AI innovations to the enterprise.
  • Excellent mentoring and leadership skills, with a history of positively impacting the careers of other engineers.
  • Production experience with Kubernetes, enabling you to build robust and hands-off reliable systems. Our systems deploy on-prem or VPCs.
  • Strong proficiency in Rust, with the ability to contribute to a Python codebase.

Note:

At Yurts, we are excited about the potential of LLMs in transforming enterprise platforms. If you're interested in learning more about the power of LLMs, check out our blog post here: Yurt's blog. This will give you a glimpse of the magic and possibilities of LLMs in the AI domain.

Compensation Information

$222,000—$269,000 USD

Company Info.

Yurts

Yurts is on a mission to help connect people to their best work. By leveraging Large Language Models (LLMs) and the practical power of GenAI applications, we are transforming knowledge management and enterprise workflows at scale – and securely.

  • Industry
    Artificial intelligence,Computer software
  • No. of Employees
    30
  • Location
    San Francisco, CA, USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Yurts is currently hiring Principal Software Engineer Jobs in San Francisco, CA, USA with average base salary of $222,000 - $269,000 / Year.

Similar Jobs View More