1

Machine Learning Jobs in Houston, PA (NOW HIRING)

As a Staff Machine Learning Engineer, you will serve as a technical leader defining the roadmap and architecture for the machine learning systems that power our data discovery and model improvement ...

As a Staff Machine Learning Engineer, you will serve as a technical leader defining the roadmap and architecture for the machine learning systems that power our data discovery and model improvement ...

Senior Machine Learning Engineer Pittsburgh, Pennsylvania, United States Company Description Govini transforms Defense Acquisition from an outdated manual process to a software-driven strategic ...

As a Staff Machine Learning Engineer, you will serve as a technical leader defining the roadmap and architecture for the machine learning systems that power our data discovery and model improvement ...

Machine Learning Engineer - Autonomy Lab

Pittsburgh, PA · On-site

$99K - $131K/yr

As our government customers adopt AI and machine learning (ML) toprovideleap-ahead mission capabilities, we: * build real-world, mission-scale AI capabilities through solving practical engineering ...

Senior Machine Learning Engineer

Pittsburgh, PA · On-site

$118K - $156K/yr

We are seeking a Natural Language Processing expert to join our team and help us build cutting-edge machine learning technology that will replace complex, time-consuming, manual processes with ...

Senior Machine Learning Engineer

Pittsburgh, PA · On-site

$118K - $156K/yr

We are seeking a Natural Language Processing expert to join our team and help us build cutting-edge machine learning technology that will replace complex, time-consuming, manual processes with ...

We are seeking a Natural Language Processing expert to join our team and help us build cutting-edge machine learning technology that will replace complex, time-consuming, manual processes with ...

We are looking for a Machine Learning Systems Engineer to join our ML Acceleration team. In this role, you will be responsible for the core systems that enable our researchers to train frontier ...

Machine Learning Systems Engineer

Pittsburgh, PA · On-site +1

$144K - $192K/yr

We are looking for a Machine Learning Systems Engineer to join our ML Acceleration team. In this role, you will be responsible for the core systems that enable our researchers to train frontier ...

Machine Learning Systems Engineer

Pittsburgh, PA · On-site +1

$144K - $192K/yr

We are looking for a Machine Learning Systems Engineer to join our ML Acceleration team. In this role, you will be responsible for the core systems that enable our researchers to train frontier ...

Machine Learning Operations Engineer We are seeking an experienced MLOps Engineer with strong expertise in Python and big data technologies to join our team. This role focuses on operational ...

New

next page

Showing results 1-20

Machine Learning information

See Houston, PA salary details

$23.4K

$39.1K

$80.9K

How much do machine learning jobs pay per year?

As of Jun 10, 2026, the average yearly pay for machine learning in Houston, PA is $39,138.00, according to ZipRecruiter salary data. Most workers in this role earn between $29,900.00 and $42,300.00 per year, depending on experience, location, and employer.

What is a Machine Learning job?

A Machine Learning job involves developing algorithms and models that enable computers to learn from data and make predictions or decisions without explicit programming. Professionals in this field work with large datasets, design and train machine learning models, and optimize them for performance and accuracy. Roles often require knowledge of programming languages like Python or R, experience with frameworks like TensorFlow or PyTorch, and an understanding of statistics and data science principles. Machine learning engineers and data scientists collaborate with software developers and domain experts to build AI-driven solutions for various industries.

What are some typical day-to-day responsibilities in a Machine Learning role?

As a machine learning professional, your daily tasks may include data preprocessing, developing and training models, evaluating performance metrics, and experimenting with algorithms to optimize results. You’ll often collaborate closely with data scientists, software engineers, and business stakeholders to align technical solutions with organizational goals. Regular activities can also involve deploying models to production, monitoring performance, and troubleshooting any issues that arise post-deployment. Staying up to date with recent ML research and participating in team discussions or code reviews are also common parts of the job.

What are the key skills and qualifications needed to thrive in the Machine Learning position, and why are they important?

To thrive in Machine Learning, you need a solid background in mathematics, statistics, programming (especially Python or R), and a formal degree in computer science, data science, or a related field. Experience with popular ML frameworks (such as TensorFlow, PyTorch, or Scikit-learn), version control, and relevant certifications like AWS Certified Machine Learning are highly valued. Strong problem-solving skills, curiosity, clear communication, and the ability to work both independently and within multidisciplinary teams make candidates stand out. These skills and qualities are essential for developing robust models, staying updated with technology advancements, and collaborating effectively on complex projects.

What cities near Houston, PA are hiring for Machine Learning jobs? Cities near Houston, PA with the most Machine Learning job openings:
Infographic showing various Machine Learning job openings in Houston, PA as of June 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $39,138 per year, or $18.8 per hour.
Principal Machine Learning Scientist

Principal Machine Learning Scientist

Gather AI

Pittsburgh, PA

Full-time

Posted 8 days ago


Job description

About Us

Are you ready to build the future of the supply chain? At Gather AI, we're not just creating software; we're pioneering a new era of warehouse intelligence. We've developed a groundbreaking, vision-powered platform that uses autonomous drones and existing equipment to capture real-time data, completely digitizing workflows that have historically been manual and error-prone. This means facilities operate smarter, safer, and more efficiently, ultimately redefining "on-time, in full" delivery.

If you're looking for an opportunity to contribute to truly transformative technology and make a significant impact in a vital industry, Gather AI is the place for you. We're leading the charge in the rapidly evolving robotics industry, and we invite you to join us in reshaping the global supply chain, one intelligent warehouse at a time.

About the Team

This role work closely with a Senior Machine Learning Scientist and our Lead Machine Learning Infrastructure Engineer, alongside cross-functional partners in Cloud Engineering, Product, and Operations. The role spans both deep technical work and collaboration with teams closest to the customer. As a Principal-level IC, you'll have real input into technical direction — not just executing on decisions, but helping make them.

About the Role

We are looking for a Principal Machine Learning Scientist to advance the state of our computer vision systems for warehouse inventory scanning. You will work across the full ML lifecycle — from research and model architecture through training, deployment, and production monitoring — with a focus on delivering measurable improvements to detection, segmentation, and OCR accuracy across our drone and MHE Vision products.

This role is ideal for a senior ML practitioner who wants principal-level impact on a core product, a variety of deployment targets (cloud, on-prem, embedded), and real-world data with tangible business outcomes.

What You'll Do

  • Advance core computer vision model performance (object detection, segmentation, OCR) for warehouse inventory scanning across drone and MHE Vision platforms
  • Own the full ML lifecycle from research and experiment design through production deployment and monitoring — applying rigorous ablation studies and SOTA methodology
  • Collaborate with the ML infrastructure team on model optimization and deployment across cloud and edge inference targets (ONNX, TensorRT, quantization)
  • Work with Operations and Product to understand customer needs and translate them into ML improvements with measurable business impact
  • Provide technical leadership and mentorship to the ML team, raising standards for experiment design, model evaluation, and production readiness
  • Explore next-generation perception capabilities, including embedded and on-prem inference optimization for new deployment targets

What You'll Need

  • 10+ years of experience in machine learning or computer vision
  • Deep expertise in CNNs, object detection, image segmentation, and OCR using PyTorch (preferred) or TensorFlow
  • Strong Python proficiency and software engineering fundamentals; hands-on experience with OpenCV and GPU computing
  • Track record of delivering production ML systems at scale, including model training, evaluation, and deployment
  • MS or PhD in Computer Science, Machine Learning, Robotics, or a related field

Nice to Have

  • Experience with drone, robotics, or autonomous systems perception
  • Publications in top vision or robotics conferences (CVPR, ICCV, ICRA, NeurIPS, CoRL)
  • Experience designing and deploying models for real-time inference on constrained compute platforms
  • Warehouse, logistics, or supply chain domain experience