Staff Software Engineer, AI
Our client is a leading AI-powered platform revolutionizing production environments. Their innovative solution automates the diagnosis and resolution of routine issues, freeing engineers to focus on strategic initiatives.
Their Mission
They are committed to building a future where software manages itself. Their mission is to develop autonomous systems that can efficiently manage, repair, and optimize production environments, setting a new standard for efficiency and reliability.
About the Role
As a Staff Software Engineer, AI, you'll be a key player in shaping the future of the business. You'll drive the development of our AI agent platform, focusing on reasoning, learning, and integrations. Your expertise will contribute to the underlying architecture, ensuring our product meets the highest standards of performance and reliability.
Key Responsibilities:
- Develop and enhance our AI agent platform, including the reasoning engine, memory module, evaluation stack, and simulation environment.
- Build and maintain a scalable agent service capable of managing thousands of remote services and integrations concurrently.
- Collaborate with cross-functional teams to iterate towards product-market fit and deliver exceptional value to our customers.
- Embody our end users, immersing yourself in their needs, pains, and aspirations to drive product innovation.
Qualifications:
- Proven experience in software engineering, with a strong foundation in AI and machine learning.
- Expertise in high-performance languages such as Rust, C++, Go, Kotlin, or Scala.
- Deep understanding of machine learning concepts and their application to real-world problems.
- Experience with distributed systems, cloud infrastructure, and DevOps practices.
- A passion for building innovative tools and solutions that empower engineers.
- Excellent problem-solving, communication, and collaboration skills.