Machine Learning Engineer for Satellite Applications
Cognitive Space
This job is no longer accepting applications
See open jobs at Cognitive Space.See open jobs similar to "Machine Learning Engineer for Satellite Applications" SpaceTalent.Our Mission: The number of satellites is expected to grow by 20x over next 10 years. Just as the telephone required automation a hundred years ago when demand exploded, we won’t be able to operate satellites the same way we do today. And so, our mission is to apply the latest in machine learning technology to orchestrate the evolution of space.
Our Team: Every new member we bring on is crucial to our business. We are building a team of all-stars, from exceptional aerospace engineers, to cloud computing architects, to machine learning and data science wizards. We recruit teammates that set very high standards for themselves and are quick to offer innovative ideas.
Our Values: Seek excellence, be engaged, and be deliberate. These values guide us and enable us to be at the forefront of this fast-moving market.
Who We Work With: We are offering our product to satellite operators and work closely with other partners in the aerospace industry to reach our vision of intelligent space machines. We work with the government (DoD and civil) and the commercial industry.
Where You Come In: You are an expert in machine learning and interested in building intelligent space systems to modernize the operation of satellites. You will lead data collection, cleaning, and preprocessing, as well as training models and deploying them to production. You are passionate about reinforcement learning (RL) and artificial intelligence (AI), and stay updated with the latest developments in the field. Other responsibilities include:
- Understanding business objectives and designing models that help to achieve them, along with metrics to track their progress
- Developing ML and RL algorithms to solve unique problems
- Analyzing different ML and RL algorithms and ranking them by their success probability
- Exploring and visualizing data to gain an understanding of it, then identifying differences in data distribution that could affect performance when deploying the model in the real world
- Verifying data quality, and/or ensuring it via data cleaning
- Supervising the data generation and acquisition process
- Finding available datasets online that could be used for training
- Defining validation strategies
- Defining the preprocessing or feature engineering to be done on a given dataset
- Defining data augmentation pipelines
- Training models and tuning their hyperparameters
- Analyzing the errors of the model and designing strategies to overcome them
- Deploying models to production
- Managing hardware resources for training and production
Traits You Must Have:
- 2+ years of proven professional experience as a Machine Learning Engineer or similar role
- BSc in Computer Science, Mathematics, or similar field; Master’s degree is a plus
- Proficiency with a deep learning and reinforcement learning framework, such as mlpack, TensorFlow or Keras
- Comprehensive knowledge on math, probability, statistics, and deep learning principles to extend existing ML libraries and frameworks
- Proficiency with Python and ML libraries such as numpy, scikit-learn and pandas
- Proficiency with C++ and object-oriented design
- Proficiency in Jupyter Notebook or similar, for data exploration and visualization
- Proficiency with Windows and Linux development environments
- Ability to select hardware to run an ML model with the required latency
- Excellent communication skills
- Ability to work in a team
- Outstanding analytical and problem-solving skills
What We Can Offer: We are a startup, so be warned that there will be growing pains. However, we will make sure to work with you so that you can hit the ground running with minimal roadblocks. You can expect:
- Early-hire equity
- A startup level salary to grow with the company's success
- Health care benefits
Location: Houston, TX or Boulder, CO, with possible remote work initially
This job is no longer accepting applications
See open jobs at Cognitive Space.See open jobs similar to "Machine Learning Engineer for Satellite Applications" SpaceTalent.