Principal Machine Learning Engineer

Climate tech startup using satellites and AI to make critical infrastructure industries climate-resilient and sustainable.
$200,000 - $250,000
Machine Learning
Principal Software Engineer
Hybrid
8+ years of experience
AI · Enterprise SaaS

Description For Principal Machine Learning Engineer

AiDash is an innovative Series C climate tech startup that's revolutionizing how critical infrastructure industries approach sustainability and climate resilience through the power of satellites and AI. As a Principal Machine Learning Engineer, you'll be at the forefront of developing sophisticated ML infrastructure and platforms that drive real-world impact.

The role offers an exciting opportunity to work with cutting-edge technologies while developing and enhancing ML infrastructure that powers critical decisions in utilities, transportation, and construction sectors. You'll be responsible for designing scalable platforms for ML model training and inference, building robust monitoring services, and creating advanced tools for model experimentation.

The ideal candidate brings 8+ years of ML experience and deep expertise in distributed computing frameworks, Python programming, and MLOps practices. You'll need strong skills in handling large datasets and experience with modern ML tools like MLFlow, TensorBoard, and Weights & Biases. Your leadership abilities will be crucial as you'll be mentoring a team of software engineers.

Working at AiDash means joining a company recognized by Forbes as one of "America's Best Startup Employers" and by Time Magazine as one of "America's Top GreenTech Companies 2024". The company offers competitive compensation ($200,000-$250,000) and comprehensive benefits, including full medical coverage, parental leave, and generous vacation time. You'll be part of a mission-driven team creating tangible environmental impact while working with some of the largest utilities and infrastructure companies in the world.

This hybrid role based in the San Francisco Bay Area offers the perfect blend of flexibility and collaboration. You'll be working on challenges that directly contribute to making our planet greener, cleaner, and safer through space-based technology. If you're passionate about using your ML expertise to drive sustainable solutions and want to be part of a rapidly growing company backed by leading investors, this role presents an exceptional opportunity to make a lasting impact.

Last updated 22 days ago

Responsibilities For Principal Machine Learning Engineer

  • Design and build scalable platforms for training and inference of ML models
  • Develop and integrate data pre-processing and post-processing workflows
  • Build robust model monitoring services
  • Create platforms for large-scale model evaluation and grading
  • Develop advanced tools for model experimentation
  • Design and implement sampling strategies
  • Oversee the entire ML lifecycle
  • Develop reusable workflows for Data Science models
  • Deploy production-ready code and participate in code reviews
  • Refactor services to improve code quality
  • Build automation and active learning frameworks
  • Lead and mentor a team of software engineers

Requirements For Principal Machine Learning Engineer

Python
Kubernetes
  • Minimum of 8+ years of professional experience in machine learning
  • Deep understanding of machine learning ecosystem
  • Proficiency in implementing sampling strategies
  • Experience in designing distributed training platforms using PySpark, Kubeflow, and Kubernetes
  • Extensive experience in Python programming and Docker
  • Experience with MLFlow, TensorBoard, and Weights & Biases
  • Knowledge of MLOps practices and cloud platforms (AWS, GCP, Azure)
  • Expertise in handling large datasets, HDFS, Data Lakes, SQL and NoSQL databases
  • Bachelor's / Master's Degree in Computer Science, Mathematics & Computing, Electrical Engineering, or related field

Benefits For Principal Machine Learning Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • 100% Medical, Dental, and Vision Coverage for employees, 80% for spouses and children
  • Health Reimbursement Account (HRA) - 100% funded by AiDash
  • 401(k) Plan after three months
  • 16 weeks parental leave for primary caregivers, 4 weeks for secondary
  • 20 vacation days per year plus birthday off

Interested in this job?

Jobs Related To AiDash Principal Machine Learning Engineer

AI Solutions Principal Engineer

Lead AI solutions development at Oowlish using Python, AWS & Azure, working remotely with US and European clients on cutting-edge projects.

Product Manager, TPU

Lead product strategy and development for Google's Tensor Processing Unit (TPU) Machine Learning infrastructure, working with internal and external customers to drive ML capabilities.

Silicon AI/ML Lead Architect

Lead Architect position focusing on developing AI/ML silicon solutions and accelerators for Google Cloud's data center infrastructure.

Silicon AI/ML Architect, TPU, Google Cloud

Senior Silicon AI/ML Architect position at Google, focusing on TPU architecture and development for next-generation AI hardware acceleration.

Principal Engineer, Generative AI

Principal Engineer position at Google focusing on Generative AI and LLMs to enhance search and personalization technologies, offering $278K-$399K base salary plus benefits.