Machine Learning (Ops) Engineer

$140,000 - $140,000/Yr

Couchbase - Santa Clara, CA

posted 3 months ago

Full-time - Mid Level
Santa Clara, CA
Professional, Scientific, and Technical Services

About the position

As a Machine Learning (Ops) Engineer at Couchbase, you will play a pivotal role in developing and maintaining the infrastructure necessary for the efficient deployment, monitoring, and management of machine learning models. This position is essential in bridging the gap between data science and engineering, ensuring that our AI solutions are not only scalable and reliable but also seamlessly integrated into our products. You will be part of a world-class engineering team that is dedicated to innovating within the database industry, particularly in the realm of AI and cloud technologies. Your work will directly contribute to the creation of a 21st-century database that leverages the power of Cloud and AI, enabling modern GenAI applications. If you thrive in a fast-paced environment and are passionate about optimizing and automating machine learning workflows, this role is designed for you. The position is based in our Santa Clara, CA headquarters, with an expectation for you to be in the office 2-3 days a week. We do not offer relocation assistance, so local candidates are preferred. You will be responsible for automating and streamlining the deployment of machine learning models to production, ensuring they are scalable, secure, and efficient. Additionally, you will build and maintain robust CI/CD pipelines for machine learning systems, implement monitoring tools to track model performance, and collaborate closely with data scientists and engineers to integrate machine learning models into Couchbase's products. Your role will also involve managing the ML development and production environments, advocating for best practices in MLOps, and identifying tools to enhance the machine learning lifecycle.

Responsibilities

  • Automate and streamline the deployment of machine learning models to production, ensuring they are scalable, secure, and efficient.
  • Build and maintain robust CI/CD pipelines for machine learning systems, enabling rapid iteration and delivery of AI features.
  • Implement monitoring tools and processes to track the performance of machine learning models in production, identifying any issues or degradation over time.
  • Work closely with data scientists and engineers to ensure machine learning models are effectively integrated into Couchbase's products and systems.
  • Manage the ML development and production environments, ensuring they are optimized for performance and aligned with project requirements.
  • Identify, evaluate, and implement tools and technologies to improve the efficiency and effectiveness of the machine learning lifecycle.
  • Advocate for and implement best practices in MLOps, ensuring high standards of quality, reliability, and performance across all AI initiatives.

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field, with a focus on machine learning, AI, or data science.
  • Proven experience (5+ years) in MLOps, DevOps, or software engineering, with a strong understanding of machine learning models and algorithms.
  • Proficiency in programming languages such as Python, and experience with machine learning frameworks (e.g., TensorFlow, PyTorch). Familiarity with databases in general, Couchbase in particular is a plus.
  • Experience with CI/CD tools (e.g., Jenkins, GitLab CI) and containerization technologies (e.g., Docker, Kubernetes).
  • Knowledge of cloud platforms (AWS, Azure, Google Cloud) and experience deploying scalable machine learning solutions in the cloud.
  • Strong problem-solving skills and the ability to work collaboratively across teams.
  • Excellent communication skills, with the ability to articulate complex technical concepts to non-technical stakeholders.

Benefits

  • Generous Time Off Program - Flexibility to care for you and your family
  • Wellness Benefits - A variety of world class medical plans to choose from, along with dental, vision, life insurance, and employee assistance programs
  • Financial Planning - RSU equity program, ESPP program, Retirement program and Business Travel Insurance
  • Career Growth - Be valued, Create value approach
  • Fun Perks - A Monthly Lifestyle Spending Account credit, an ergonomic and comfortable in-office / WFH setup. Food & Snacks for in-office employees.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service