Senior Machine Learning Engineer

Rhombus Power, Inc.Palo Alto, CA
Onsite

About The Position

This is a full-time, on-site Machine Learning Engineer role based in Palo Alto, CA. The Machine Learning Engineer will design, implement, and deploy machine learning models that power predictive decision support across diverse problem sets. Daily responsibilities include exploring and preprocessing complex datasets, selecting and training multi-modal deep learning and language models, and focusing specifically on large-scale optimization across different hardware configurations including edge. The role involves collaborating closely with data scientists, software engineers, and domain experts to translate operational needs into production-ready ML solutions. The Machine Learning Engineer will also contribute to code reviews, experiment tracking, model evaluation, and continuous improvement of ML pipelines and infrastructure.

Requirements

  • Strong foundation in Computer Science, including data structures, Algorithms, and software engineering best practices.
  • Experience with Statistics and Pattern Recognition for building, evaluating, and interpreting predictive models.
  • Hands-on expertise with Deep Neural Networks, Language Models and modern machine learning frameworks (e.g., TensorFlow, PyTorch, or similar).
  • Proficiency in one or more programming languages commonly used in ML (such as Python, Java, or C++), and experience with version control tools.
  • Familiarity with end-to-end ML workflows, including data preprocessing, feature engineering, model training, validation, and deployment.
  • Bachelor’s or higher degree in Computer Science, Electrical Engineering, Mathematics, or a related technical field, or equivalent practical experience.
  • Ability to work on-site in Palo Alto, CA, collaborate effectively in cross-functional teams, and communicate technical concepts clearly to diverse stakeholders.

Nice To Haves

  • Experience with cloud platforms, ML ops tools, or large-scale data processing (e.g., Kubernetes, Docker, Spark, or similar) is a plus.
  • Background in applied ML for high-impact or security-focused domains, or experience working with government or enterprise customers, is beneficial.

Responsibilities

  • Design, implement, and deploy machine learning models that power predictive decision support across diverse problem sets.
  • Explore and preprocess complex datasets.
  • Select and train multi-modal deep learning and language models.
  • Focus on large-scale optimization across different hardware configurations including edge.
  • Collaborate closely with data scientists, software engineers, and domain experts to translate operational needs into production-ready ML solutions.
  • Contribute to code reviews, experiment tracking, model evaluation, and continuous improvement of ML pipelines and infrastructure.

Benefits

  • Full medical, dental, vision coverage for employee and dependents
  • 401k matching program
  • PTO and Holidays
  • Bonus and other incentive programs
  • Access to mental health program
  • Access to Flexible Spending Accounts for Health Care, Dependent and Commuter
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service