P

PAR Tech

Integrated POS, loyalty, payments for hospitality

Machine Learning Operations Engineer

Applied Machine LearningConfirmed live in the last 24 hours
Full-time$125k - $160k /yr

About the Job

Requirements

  • 2–4 years of experience building production data or machine learning systems, with a Bachelor's degree in Computer Science, Data Engineering, or a related field, or equivalent practical experience.
  • Experience building and maintaining automated, tested machine learning or data pipelines in partnership with other teams.
  • Experience optimizing continuous integration and continuous delivery for data and machine learning workflows, including Git-based workflows, automated unit and integration tests, and branch-based promotion through development, staging, and production.
  • Experience with workflow orchestration using Airflow, Step Functions, or Databricks Workflows, including retries, backfills, and basic service-level agreement monitoring and alerting.
  • Familiarity with experiment tracking and model registries such as MLflow or equivalent for lineage and stage transitions.
  • Exposure to monitoring and observability, including data-quality and schema-drift checks and awareness of input/output distribution drift.
  • Experience with infrastructure as code, secrets management, and reproducible Python environments using Docker, Poetry, uv, or Conda.
  • Production experience on AWS, including S3, EMR, Glue, Step Functions, Lambda, IAM, and CloudWatch.
  • Working knowledge of Spark performance, including diagnosing and addressing skew, shuffle, and spill with sensible partitioning and join strategies.
  • Experience serving processed outputs to downstream systems such as Redshift for business intelligence, activation, or attribution.
  • Ability to run exploratory data analysis and data-quality investigations by profiling datasets, surfacing anomalies, and communicating findings clearly.
  • Experience building and maintaining feature pipelines and keeping training and serving consistent.
  • A foundation in applied statistics, including probability, hypothesis testing, sampling, and evaluation metrics, to support champion/challenger evaluation and identify anomalies.
  • Comfort reading machine learning code written by others and working across the Python data science stack, including pandas, scikit-learn, and PySpark.
  • Interest in how large language model-based agents consume structured data, including tool definitions, retrieval patterns, and pre-computed signals versus raw data.
  • Willingness to build lightweight interfaces that make identity resolution outputs queryable by agent workflows, such as Model Context Protocol servers, REST or GraphQL endpoints, or structured feeds.
  • Good judgment about data contracts, including what data to expose, at what granularity, and how to keep it maintainable.
  • Daily, fluent use of AI coding assistants such as Claude Code, Cursor, or Copilot, or equivalent, as a core workflow tool.
  • Judgment about when to delegate work to AI versus write by hand, including scaffolding tests, drafting refactors, generating boilerplate and infrastructure as code, and explaining unfamiliar code.
  • Review AI-generated code to the same standard as personal code, including reading and testing it and being accountable for it.
  • Use AI to accelerate non-coding work, including drafting design documents, summarizing logs and runs, exploring datasets, and generating evaluation cases.

Responsibilities

  • Partner with the data science team to take its next-generation identity resolution model from notebooks to monitored, automated production.
  • Build and maintain pipelines, tests, and observability that keep match data reliable at scale.
  • Build pipelines, tune Spark jobs, configure continuous integration and continuous delivery, and improve testing and documentation.
  • Adapt AI to day-to-day responsibilities to drive workflow efficiencies.

Desired Qualifications

  • Terraform is preferred for infrastructure as code.
  • Experience with agentic frameworks such as LangChain, LlamaIndex, or similar.
  • Exposure to personally identifiable information-based record linkage, probabilistic matching methodology, or graph/clustering-based entity resolution such as connected components.
  • Awareness of blocking strategies and the recall/runtime tradeoffs they drive at large record volumes.
  • Experience delivering cost optimizations on EMR, AWS, Databricks, or an equivalent development environment.

About the Company

PAR Tech

Integrated POS, loyalty, payments for hospitality

PAR Technology provides technology solutions for restaurants and retail, including point-of-sale systems, loyalty programs, digital ordering, restaurant operations software, payment services, and hardware. Its products are designed to work together as a unified platform, with strong emphasis on integrations that connect leading restaurant solutions to create a seamless operation. The company differentiates itself by focusing on a coordinated, “better together” approach across multiple product lines and leveraging over 40 years of industry experience to optimize customer workflows. Its main goal is to streamline operations, improve guest experiences, and support growth for its global client base by delivering integrated technology that covers front-end, back-end, and payment needs.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Town of New Hartford, New York
Founded
1968

Recently Posted Jobs

Explore more opportunities at PAR Tech

See more jobs