People Matter

Principal Machine Learning Ops Engineer

QuantumScape

QuantumScape

Software Engineering, Operations
California, USA
Posted on Friday, May 31, 2024

QuantumScape developed the industry’s first anode-less cell design, which delivers high energy density while lowering material costs and simplifying manufacturing. Our innovative battery cell technology can store energy more efficiently and reliably than today’s lithium-ion batteries.

Description:

QuantumScape developed the industry’s first anode-less solid-state battery targeted for automotive use, designed to deliver high energy density and power while lowering material costs and simplifying manufacturing. Our innovative battery cell technology can deliver longer range and faster charging than today’s lithium-ion batteries. Come join us to help build out our MLOps platforms and enable data scientists and engineers to streamline the development, deployment, and monitoring of machine learning models!

Job Summary:

As a MLOps Engineer, you will play an integral role as we build out our MLOps platform and facilitate adoption across QuantumScape. You will work on a team of other domain specific experts in the areas of MLOps, Software Engineering, Data Engineering, and DevOps. You will collaborate closely with data scientists and engineers to design, implement, and maintain scalable ML pipelines within the platform, ensuring efficient and reproducible model training, reliable and scalable deployments, and insightful monitoring.

As a member of the broader Software Team, you will adopt software engineering best practices in every aspect of your work and champion these principles as you work closely with other teams. You will contribute to a platform that empowers data scientists to own their models in production by equipping them with the tools and training necessary to deploy, monitor, and maintain models throughout their lifecycle. You will help cultivate a production focused machine learning culture that bridges the gap between model development and operational success.

Key Responsibilities:

  • Help design, build, and facilitate adoption of a modern MLOps platform
  • Modularize complex ML code into standardized and repeatable components
  • Establish and facilitate adoption of repeatable patterns for model development, deployment, and monitoring
  • Champion the next level of maturity in all aspects of the ML lifecycle
  • Directly contribute to solutions that monitor models in production and make results easily available to developers and stakeholders
  • Leverage workflow orchestration tools to deploy efficient and scalable execution of complex data and ML pipelines
  • Own and maintain internal Python packages
  • Review code changes from data scientists and champion software development best practices
  • Architect and implement sophisticated systems that solve data and machine learning problems end-to-end
  • Leverage cloud services like Kubernetes, blob storage, and queues in our cloud first environment
  • Design and contribute to the next level of enterprise data management intended to be the foundation for ML solutions for years to come

Minium Requirements:

  • B.S. in Computer Science, Data Science, Statistics, Applied Mathematics, or a related field and 10+ years related experience; or M.S. with 8+ years of experience; or Ph.D with 6+ years of experience.
  • 6+ years experience developing and deploying machine learning solutions to production
  • 3+ years experience with MLOps tools like MLFlow, Weights & Biases, Vertex AI etc.
  • Proficiency distributed computing and orchestration technologies (Kubernetes, Airflow, Prefect, etc.)
  • Knowledge of infrastructure-as-code tools such as Terraform
  • Expert level experience with Python
  • Expert level experience with CI/CD frameworks such as GitHub Actions
  • Expert level experience with containerization frameworks
  • Strong analytical and problem solving skills, capable of working in a dynamic environment
  • Exceptional interpersonal and communication skills

Compensation & Benefits:

Mid-point salary range for this role is $225,800.00. Final base compensation will be based on a candidate’s qualifications. QuantumScape also offers an annual bonus and a generous RSU/Equity package as part of its compensation plan. In addition, we do offer a tremendous benefits plan including employer sponsored health insurance, Employee Stock Purchase Plan (ESPP), and other exciting perks.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive benefits and privileges of employment. Please contact us to request an accommodation.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive benefits and privileges of employment. Please contact us to request an accommodation.