Machine Learning Engineer at Gecko Robotics

Boston, Massachusetts, United States

Gecko Robotics Logo
$150,000 – $220,000Compensation
Junior (1 to 2 years)Experience Level
Full TimeJob Type
UnknownVisa
Robotics, InfrastructureIndustries

Requirements

  • Bachelor’s degree in Computer Science or a closely related field, or equivalent practical experience
  • 5+ years of professional engineering experience, with at least 3+ years in a dedicated machine learning role
  • Strong practical knowledge of machine learning algorithms
  • Proficiency in Python and at least one major machine learning framework (e.g., PyTorch, TensorFlow)
  • Experience deploying at least one model into a production environment
  • Familiarity with machine learning algorithms for time-series analysis and anomaly detection in signal data
  • Experience with machine learning frameworks such as Scikit-learn
  • Knowledge of signal processing and physics-based modeling
  • Experience with robotics, software, and data engineering teams
  • Ability to work at the forefront of academic and industry advancements in machine learning
  • Strong problem-solving skills and ability to interpret complex sensor data
  • Excellent communication and collaboration skills
  • Ability to stay at the forefront of academic and industry advancements in machine learning
  • Experience with cloud platforms such as Google Cloud Platform (GCP), Cloud Run, Batch, and Docker
  • Familiarity with containerization technologies such as Docker
  • Experience with Kubernetes (K8s) and other container orchestration tools
  • Knowledge of cloud-based data platforms such as Google Cloud Datastore, Cloud SQL, and Cloud Storage
  • Familiarity with data engineering tools such as Apache Beam, Apache Spark, and Apache Flink
  • Experience with data pipelines and data warehousing
  • Strong analytical and problem-solving skills

Responsibilities

  • Design, develop, and deploy sophisticated machine learning models to analyze complex sensor data for non-destructive evaluation (NDE)
  • Lead research and implementation of next-generation, physics-based machine learning models that can interface with or replace traditional simulation methods like Finite Element Analysis (FEA) or Computational Fluid Dynamics (CFD)
  • Process and interpret large-scale, unconventional datasets, including raw ultrasonic A-scans and infrared thermal images, to extract meaningful insights
  • Collaborate with robotics, software, and data engineering teams to integrate ML solutions and algorithms into our production data platform
  • Stay at the forefront of academic and industry advancements in machine learning, signal processing, and physics-based modeling to drive innovation
  • Own the end-to-end lifecycle of ML projects, from problem formulation and data exploration and curation to model deployment, monitoring, and iteration
  • Develop and maintain ML models using Python, PyTorch, Numpy, Scipy, Pandas, Scikit-learn, and other relevant technologies
  • Deploy ML models into production environments and monitor their performance
  • Analyze and interpret large datasets to identify trends and patterns
  • Collaborate with cross-functional teams to identify business problems and develop solutions using machine learning
  • Stay up-to-date with the latest advancements in machine learning, signal processing, and physics-based modeling
  • Participate in code reviews and contribute to the improvement of the ML team's codebase
  • Develop and maintain documentation for ML models and algorithms
  • Participate in technical discussions and contribute to the development of new ML models and algorithms
  • Collaborate with data scientists and engineers to integrate ML solutions into the production data platform
  • Develop and maintain data pipelines and data warehousing systems
  • Participate in testing and validation of ML models and algorithms
  • Collaborate with the product team to identify business problems and develop solutions using machine learning
  • Develop and maintain technical documentation for the ML team

Skills

Machine Learning
Model Development
Data Analysis
Sensor Data
Ultrasonic
Image Analysis
Problem-Solving

Gecko Robotics

Robotic inspection and data analysis solutions

About Gecko Robotics

Gecko Robotics provides robotic inspection and data analysis solutions aimed at ensuring the reliability and sustainability of critical infrastructure. Their ultrasonic inspection robots gather extensive data from various sectors, including energy, public infrastructure, manufacturing, defense, and maritime. This data is processed by their enterprise software to create detailed maps, models, and digital twins, which help clients visualize and analyze their assets. Unlike competitors, Gecko Robotics focuses on both the hardware and software aspects, allowing for comprehensive insights that enhance decision-making and extend asset life cycles. The goal of Gecko Robotics is to improve the efficiency and safety of facility operations by digitizing and optimizing maintenance processes.

Pittsburgh, PennsylvaniaHeadquarters
2013Year Founded
$214.4MTotal Funding
SERIES_CCompany Stage
Data & Analytics, Robotics & Automation, Industrial & ManufacturingIndustries
201-500Employees

Benefits

Unlimited PTO
Stock options & equity
401k with company match
Medical, dental, vision coverages
Parental Leave

Risks

Geopolitical risks in the Middle East may affect partnerships with energy companies like ADNOC.
Competition from other robotics firms could threaten Gecko's market share and growth.
Reliance on AI-driven software poses risks of malfunctions affecting maintenance decisions.

Differentiation

Gecko Robotics uses wall-climbing robots for industrial inspections, enhancing asset health monitoring.
Their AI-powered data platform provides predictive insights for infrastructure maintenance and decision-making.
Gecko's digital twins offer comprehensive asset lifecycle management, extending operational efficiency and safety.

Upsides

Partnerships with ADNOC Gas and Al Masaood Energy expand market opportunities and revenue streams.
Recognition on CNBC's 'Disruptor 50' list highlights Gecko's innovative growth potential.
Increased demand for predictive maintenance solutions boosts Gecko's market relevance and client base.

Land your dream remote job 3x faster with AI