Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Machine Learning Engineer

Shelfmark

Machine Learning Engineer

Pittsburgh, PA | Full-Time | On-site

Shelfmark is the quality control platform that lets manufacturers catch defects the moment they happen. Our systems pair high-resolution line scan cameras with embedded software and machine learning to inspect products as they move down the line - flagging flaws in real time, at production speed, so our customers ship quality with confidence instead of relying on slow, manual spot checks.

As a Machine Learning Engineer, you'll own the models at the heart of that inspection pipeline. You'll work hands-on with imagery captured directly off the line, building and tuning the computer vision and anomaly-detection models that decide what's good and what isn't - then getting them running fast and reliably on the edge hardware that sits next to the camera. You'll work closely with our hardware and embedded engineers to ensure our models hold up against real world conditions.

What You'll Do
  • Build, train, and evaluate ML models for defect detection and classification on imagery captured from live inspection lines.
  • Develop ML models for anomaly detection and classification in cases where labeled defects are rare or hard to define.
  • Optimize and deploy models to run on edge hardware at the inspection line, balancing accuracy against latency and throughput constraints.
  • Partner with hardware and embedded systems engineers to integrate models into the end-to-end inspection pipeline, from camera capture to real-time decision.
  • Establish and improve the data workflow - labeling, dataset curation, augmentation, and retraining loops - to keep models sharp as products and conditions change.
  • Diagnose model performance issues in production and on-site, using real line data to drive improvements.
  • Help define ML standards, tooling, and best practices that the broader team will build on.
What We're Looking For
  • Experience training, evaluating, and deploying deep learning models using Pytorch or Tensorflow, preferably for computer vision applications.
  • Hands-on experience with classical image processing, unsupervised/self-supervised learning methods, preferably applied to anomaly detection. Solid grounding in classical computer vision and statistical modeling.
  • Experience with or strong interest in vision-language models for tasks like zero/few-shot classification, and prompt driven anomaly detection.
  • Familiarity with model optimization for edge deployments – quantization, ONNX/TensorRT, and profiling models under latency and memory constraints.
  • A pragmatic, results-oriented mindset - comfortable working with messy real-world data and iterating quickly.
  • Willingness to work on-site and collaborate closely with hardware and embedded teammates.
  • Bonus: experience in manufacturing, industrial inspection, or other real-time/high-throughput vision systems.

Compensation: Machine Learning Engineer will receive a competitive salary and healthcare benefits package and would be considered for early employee equity compensation.

Location: The ideal candidate would be located in Pittsburgh, PA and willing to co-locate in person in the company's Uptown office.

Vacancy posted 22 hours ago
Similar jobs that could be interesting for youBased on the Machine Learning Engineer in Pittsburgh, PA vacancy
  •  ...Role: Machine Learning Engineer (This role is open to US Citizens, Green Card holders, GC-EAD only. We do not sponsor visas.) Summary: Adidev is looking for an adept Machine Learning Engineer to take the helm in deploying advanced machine learning models, with... 
    Suggested
    Full time
    Remote work
    Visa sponsorship
    Relocation package

    Adidev Technologies Inc

    Pittsburgh, PA
    22 hours ago
  • $100k - $300k

     ...without failing. We believe massive scale through data-driven machine learning is the key to unlocking these capabilities for the widespread...  ...Position Overview We are looking for a Machine Learning Engineer to be responsible for designing and implementing cutting-edge... 
    Suggested
    Full time

    Skild AI

    Pittsburgh, PA
    22 hours ago
  •  ...promise of revolutionizing modern healthcare.  About the role We are seeking a highly skilled and experienced Senior Machine Learning Engineer to join our innovative team at TeleTracking Technologies, focusing on improving patient care. The ideal candidate will have... 
    Suggested
    Full time
    Visa sponsorship
    Work visa
    Flexible hours

    Teletracking

    Pittsburgh, PA
    22 hours ago
  •  ...Processing expert to join our team and help us build cutting-edge machine learning technology that will replace complex, time-consuming, manual...  ...Collaborate closely with fellow taxonomists, software engineers, data scientists, data engineers, and QA engineers Qualifications... 
    Suggested
    Full time
    Work at office

    Air Company

    Pittsburgh, PA
    22 hours ago
  •  ...Machine Learning Engineer Lovelace is the only provider of enterprise-scale context engines capable of analyzing trillions of real-time data points to create knowledge graphs that are usable by autonomous agents at the speed, scale, and accuracy required for mission... 
    Suggested

    Lovelace AI

    Pittsburgh, PA
    1 day ago
  • $144k - $192k

     ...Machine Learning Systems EngineerBoston, MA September 8, 2026We 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 models at scale... 
    Work at office
    Remote work

    Venturefizz Product Management Community

    Pittsburgh, PA
    2 days ago
  • $172k - $229k

     ...and model errors that matter most. Omnitag , our ML-powered multimodal data mining framework, is the engine that powers this discovery. As a Senior Machine Learning Engineer on the Data Mining team, your mission is to build the "Brain" of this engine: designing... 
    Full time
    Work at office
    Remote work

    Motional

    Pittsburgh, PA
    22 hours ago
  • Job Posting The salary range for this role is an estimate based on a wide range of compensation factors including but not limited to specific skills, experience and expertise, role location, certifications, licenses, and business needs. The estimated compensation range...

    Motional

    Pittsburgh, PA
    22 hours ago
  • $40 per hour

     ...As a Machine Learning Engineering Intern, you will be part of a collaborative team supporting the development, deployment, and monitoring of machine learning models. Your primary role is to contribute to Workiva's data scientists' efforts within the Data Management and... 
    Remote job
    Full time
    Summer work
    Internship
    Summer internship
    Work at office

    Workiva

    Pittsburgh, PA
    22 hours ago
  • $95k - $154k

     ...looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data engineers/data scientists, and machine learning engineers for full-time positions with clients. All visa types and U.S. citizens are encouraged to apply.Ideal... 
    Full time
    H1b
    Remote work

    SynergisticIT

    Pittsburgh, PA
    3 days ago
  •  ...while staying connected and building community through regular in-person events. Learn more about our flexible approach to where we work. About the Role: As a Machine Learning Engineer, you will have the opportunity to collaborate closely with senior engineers and... 
    Permanent employment
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    Pittsburgh, PA
    22 hours ago
  • $107.66k - $161.7k

     ...topics and providing a unique platform to learn and connect with others. Poe : a...  ...About the Team and Role: Our small engineering team works on challenging problems every...  ...product and our company. At Poe, we use Machine Learning in various parts of the product... 
    Remote job
    Full time
    Work experience placement
    Internship

    Quora

    Pittsburgh, PA
    22 hours ago
  • $95k - $154k

     ...proven way forward-one that bridges the gap between academic learning and real-world tech employment. Currently, We...  ...developers, Python/Java developers, Data analysts/Data Engineers/ Data Scientists, Machine Learning /AI engineers for full time positions with... 
    Full time
    Internship

    SynergisticIT

    Pittsburgh, PA
    1 day ago
  • $95k - $154k

     ...SynergisticIT solves—because the real challenge isn’t learning in isolation. The real challenge is translating learning...  ...stack developer, Python/Java developer, data analyst, data engineer, data scientist, and machine learning/AI engineer. In other words, SynergisticIT... 
    Full time
    H1b
    Night shift

    SynergisticIT

    Pittsburgh, PA
    3 days ago
  •  ...conduct research in applied artificial intelligence and the engineering questions related to the practical design and implementation...  ...National Security. As our government customers adopt AI and machine learning to provide leap-ahead mission capabilities, we build real-world... 
    Full time
    Work at office

    Software Engineering Institute

    Pittsburgh, PA
    4 days ago
  •  ...Job Description Job Description Position Title: Sr Machine Learning Engineer Location: PA - Pittsburgh, TX - Dallas, OH - Cleveland Work Status : Onsite 5 days a week Duration : Contract to Hire Years Of Experience Required : 10+ Years Industry Background:... 
    Contract work
    Flexible hours

    System One

    Pittsburgh, PA
    24 days ago
  • $146k - $225k

     ...Behaviors, you'll have the opportunity to work with world-class ML engineers and research scientists to make self-driving vehicles a...  ...value experiments based on collaborative input from other machine learning engineersPrototyping and implementing continuously improving... 
    Work at office
    Remote work

    Motional

    Pittsburgh, PA
    4 days ago
  •  ...operational demands, the front line gets what it needs to succeed. Job Description We are seeking an experienced Senior Machine Learning Engineer to join our AI/ML team and build the infrastructure that powers the development, evaluation, deployment, and continuous... 
    Full time
    Work at office
    Remote work

    Air

    Pittsburgh, PA
    4 days ago
  • $70.8k - $156.7k

    Senior ML/MLOps Engineer Position Description This role will require someone at our client site 5 days a week in Pittsburgh,...  ...skills in Python and in similar languages. . Familiarity with machine learning frameworks like PyTorch. . Hands on experience with... 
    Work experience placement
    Local area
    Pittsburgh, PA
    19 days ago
  • $100k

     ...entry-level software programmers, Java full-stack developers, Python/Java developers, Data analysts/ Data Scientists, and Machine Learning engineers for full-time positions with clients. Who Should Apply Recent Computer Science/Engineering /Mathematics/Statistics or... 
    Full time
    H1b

    SynergisticIT

    Pittsburgh, PA
    22 hours ago
  •  ...Overview Opportunity: Engineer Perform preventative and repair maintenance work to ensure the hotel is maintained according to established quality and sustainability standards while treating guests in a warm and friendly manner. Your Growth Path   Engineering... 
    Daily paid
    Full time
    Part time
    Local area
    Shift work
    Weekend work

    Hotel Indigo Pittsburgh University-Oakland

    Pittsburgh, PA
    2 days ago
  •  ...Maintenance Engineer The Maintenance Engineer is responsible for complete maintenance of the facilities. This position is also accountable...  ...also include performing routine maintenance to ensure that machines continue to run smooth, building systems operate efficiently... 
    Local area

    Renewal

    Pittsburgh, PA
    1 day ago
  • $93.61k - $119.72k

     ...and procedures. Partners with internal/external customer for engineered solutions to improve reliability and throughput. Identifies...  ...Vibration I Certification. Infrared I Certification. Machine Health Monitoring Strong Proficiency. Coaching & Experience... 
    Work at office
    Remote work
    Home office

    Advanced Technology Services

    Pittsburgh, PA
    -67
  •  ...Python Data Engineer Strong Python and SQL skills, ETL development experience with Microsoft SSIS, and familiarity with Agile, GitLab, and JIRA in a large enterprise environment. Location: Hybrid - Lake Mary, FL or Pittsburgh, PA (Onsite 4x/week... 
    Contract work
    Local area

    3B Staffing LLC

    Pittsburgh, PA
    3 days ago
  •  ...and test machinery and equipment. Listen for unusual sounds from machines or equipment to detect malfunction and discusses machine...  ....What do you bring to the role? Previous experience as a hotel engineer is preferred or comparable maintenance experience at an establishment... 
    Part time
    Work at office
    Flexible hours
    Weekend work
    Afternoon shift

    Marcus Hotels

    Pittsburgh, PA
    22 hours ago
  •  ...Description The Field Service Engineer is responsible for installing, commissioning, troubleshooting, repairing, and maintaining CNC machining centers while ensuring complete customer satisfaction. This customer-facing role provides technical service, operator... 
    Night shift
    Weekend work

    Miratech

    Pittsburgh, PA
    2 days ago
  • $27.94 - $44.24 per hour

     ...Field Service Engineer As a family-run, high-tech company with nearly 19,000 employees at 71 locations worldwide, we are looking for...  ...produce things that are currently unimaginable. Whether lasers, machine tools, EUV or electronics - TRUMPF is building technological... 
    Work experience placement
    Worldwide
    Night shift

    TRUMPF

    Pittsburgh, PA
    1 day ago
  • $27 - $32 per hour

     ...Medtech Field Service Engineer Our MedTech Field Service Engineer experiences a unique opportunity to employ their technical experience...  ...into new opportunities while earning supplemental income and learning the medical device industry. Job Requirements: Associate... 
    Hourly pay
    Extra income
    Full time
    Part time
    Seasonal work
    Work at office
    Local area
    Immediate start
    Remote work
    Worldwide

    Avery Healthcare Group Ltd.

    Pittsburgh, PA
    1 day ago
  • $1,000 - $2,030 per month

     ...of our clients. About the role The Field Services Engineer is responsible for onsite support, maintenance, repair,...  ...guidance from experienced colleagues and managers, helping you to learn, grow and achieve your goals, and you'll work closely with other... 
    Full time
    Temporary work
    For contractors
    Work at office
    Remote work
    Flexible hours

    ATOMS Careers page

    Pittsburgh, PA
    2 days ago
  • $30k - $55k

     ...Requirements: We are looking for an advanced degree in STEM, engineering, or an equivalent combination of education and experience,...  ...leading and supporting the development and deployment of machine learning solutions, model integrations, and scalable ML technologies.... 
    Full time
    Worldwide

    BNY

    Pittsburgh, PA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Machine Learning Engineer. Be the first to apply!