Job Description

USC/GC Only (Onsite Role)

Are you seeking a career opportunity to contribute to a strategic, ground-breaking project? Join a team building a cutting-edge Generative AI platform. This role offers the chance to be a founding member, contributing to large-scale engineering challenges on-premise and in the cloud, while leveraging the latest advancements in LLMs.

You will play a key role in leading a small, highly technical team and actively contribute to the development process. We are looking for innovative and creative leaders with prior experience in developing large-scale platforms involving data, finance, and analytics.

Key Responsibilities:

  • Lead a small, high-performing engineering team.
  • Design and build high-quality, highly reliable software solutions.
  • Collaborate closely with other development teams, data scientists, and subject-matter experts.
  • Ensure software platforms adhere to security and SDLC best practices.
  • Manage platform operations at scale and continuously drive innovation and improvement.
  • Mentor and guide other engineers to foster their growth and expertise.

Required Skills and Experience:

  • Proven experience as an Engineering Lead, Software Engineering Manager, or a similar leadership role.
  • Strong knowledge and practical experience in applying AI/ML, particularly LLMs.
  • In-depth expertise in Python.
  • Strong foundation in distributed systems and architectural principles.
  • Experience building and operating large-scale platforms.
  • Proficiency in Go, Java, or other modern programming languages.
  • Solid understanding of Kubernetes, Kafka, and RESTful API design.
  • Development experience with at least one major public cloud provider.