Director of Engineering - Cloud Platforms

| Remote
Sorry, this job was removed at 8:00 a.m. (PST) on Thursday, November 4, 2021
Find out who’s hiring remotely
See all Remote jobs
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

OctoML is an energetic new company changing how developers optimize and deploy machine learning models for their AI needs. We're a team of machine learning systems leaders focused on making machine learning (ML) more efficient and easier to deploy by... applying machine learning to it!OctoML was founded by the creators of Apache TVM, a popular open-source compiler that transforms ML models into highly-efficient binary code optimized for the specific hardware and model architecture. We are building the Octomizer, a cloud-based "TVM as a Service" product that enables developers to optimize and package their ML models through a modern web app as well as a rich API surface.We dream big but execute with focus and believe in creativity, productivity and a balanced life. We value diversity in all dimensions. OctoML is looking for an Engineering Director to lead and grow our Cloud Engineering teams!Job descriptionAs Director for Cloud Engineering, you will lead engineering teams that build our cloud-based products. You will define the vision and technical strategy for the Cloud team, identify new opportunities, and drive collaborations to improve the capabilities, efficiency, and reach of our Cloud products.Our current cloud SaaS product, the Octomizer, is a complex service consisting of multiple microservices running across multiple cloud vendors, allowing users to optimize, benchmark, and package Machine Learning models for a range of hardware targets and operating systems: CPUs, GPUs, edge and mobile devices, and more. The Octomizer itself runs on Kubernetes and is implemented primarily in Rust, Python, and C++. It provides a rich API surface and a web UI for end users, and is integrated with external services for storage, database, authentication, and monitoring. The Octomizer hosts a number of Machine Learning software stacks, including TVM and ONNX Runtime to power benchmarks and model optimization. The Octomizer also consists of an on-prem device cloud, built in-house at OctoML, which provides a range of server- and edge-class devices for model performance measurement.You will drive the technical strategy for the Octomizer product as a whole, as well as new cloud-based SaaS products we plan to develop in the next few years. You will lead two existing engineering teams which will likely double in size over the next 12-18 months. You will partner with leaders in the product and business teams, as well as other leaders in the engineering organization, to build a compelling vision for the Cloud Engineering organization. You will be responsible for hiring, mentorship, and career growth for your teams.Qualifications

  • Bachelor's, Master's, or PhD in Computer Science or a related technical field.
  • A strong track record leading engineering teams to develop cloud-based products and services. 8+ years of experience managing teams, and 5+ years managing managers.
  • Passion for product design and excellence, and a track record collaborating with product teams to develop strategy and execute against that strategy.
  • Leadership experience driving engineering processes and ownership of a complex mission.
  • 10+ years as a hands-on practitioner building scalable software systems with a focus on performance, reliability, and security. Experience programming in systems languages such as Rust, Go, C++, and Python.
  • 5+ years working on SaaS products with experience integrating with modern cloud vendors and other infrastructure tools such as Kubernetes, Consul, Terraform, and Vault.
  • Demonstrated track record of effective team management and mentorship. Ability to attract and retain senior engineers. Ability to scale the organization and foster a diverse, inclusive team culture.
  • Experience in ML and AI systems is desirable, but not necessary to be considered for this role.

Location: Seattle, WA or remote.Our Benefits:OctoML aims to provide the resources that employees need to be healthy and comfortable.

  • 4 weeks paid personal time off + company paid holidays and company downtime 2x per year
  • 100% employer paid premium (for employee and dependents) with a low-deductible plan
  • Family & Medical Paid Time Off (includes Maternity, Paternity, Adoption, among others)
  • Remote and telework setups for employees (post-COVID)
  • Flexible work hours

OctoML is committed to creating a diverse environment and is proud to be an equal opportunity employer. We hire based on an evaluation of abilities and effectiveness. We don't discriminate against employees on the basis of any other personal characteristic or any classification protected by federal, state or local law. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

OctoML is a remote-first company based in Seattle, WA. Our office is located in Freemont, a place where you can find a troll, a drawbridge, a rocket, dinosaurs, statues, and art for you to dress up - plus numerous restaurants, bars, places to shop, live, and stay!

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about OctoAIFind similar jobs