Research Engineer, Machine Learning

Company: Qeexo
Location: Pittsburgh, Pennsylvania, United States
Type: Full-time
Posted: 28.AUG.2021
< >


Our company, Qeexo, brings together a unique combination of expertise in machine learning, human computer interaction, and hardware integrat...


Our company, Qeexo, brings together a unique combination of expertise in machine learning, human computer interaction, and hardware integration to create revolutionary lightweight machine learning solutions.

We are looking for a machine learning expert who loves working with sensor data, loves developing novel algorithms, is not afraid of challenging, open-ended problems, and wants to help us shape the future of lightweight machine learning. You will be working with a highly capable team of machine learning engineers and will have the opportunity to make a meaningful impact on the growth of a burgeoning startup.

As a Machine Learning Research Engineer, your responsibilities will include:

  • Designing, writing, and maintaining software supporting Qeexo's machine learning pipeline and research codebase
  • Researching and implementing new machine learning techniques for use in Qeexo products
  • Creating machine learning solutions for new applications from start to finish: from formulation of the problem to a commercial-grade solution
  • Designing and executing experiments to advance our understanding of machine learning and related techniques

Ideal Candidate

  • A proven track record of academic and/or industry experience in fields related to machine learning using sensor data
  • Deep knowledge of statistical and machine learning approaches and problem domains
  • Computer Science/EE/ECE background (MS or PhD preferred) with strong coding ability and proficiency with Python or other OOP language
  • Proven success with multiple ML/AI/classification projects (research papers, Kaggle, open-source implementations, etc.)
  • Expertise in one or more specific areas of research: automated machine learning, anomaly detection, condition monitoring, predictive maintenance, neural nets, deep learning, signal processing, digital imaging, ensemble learning, and system identification
  • Research-minded, ability to run experiments independently and present results to leadership
  • Comfortable working in a terminal environment, writing scripts (Bash/Python) to process data and implement algorithms
  • Experience in mobile or sensor platforms with microcontroller units

Skills & Requirements:

  • Machine Learning (expert)
  • Python or other modern OOP language (proficient)
  • Deep Learning (proficient)
  • Ensemble Modeling/Classification (proficient)
  • Signal Processing (familiar)
  • Data Structures and Algorithms (familiar)
  • Some travel may be required
  • US Work Authorization required

Bonus Qualifications

  • Experience building machine learning pipelines
  • Experience with Docker and AWS
  • Experience with embedded programming
  • Experience with model quantization/compression techniques
  • Experience with PostgreSQL

About Qeexo

Qeexo is the first company to automate end-to-end machine learning for edge devices. Its Qeexo AutoML platform provides an intuitive UI that allows users to collect, clean, and visualize sensor data and automatically build "tinyML" models using different algorithms. Spun out of Carnegie Mellon University, Qeexo is venture-backed and headquartered in Mountain View, CA, with offices in Pittsburgh, and Shanghai. Find more at

Apply Now


Loader2 Processing ...