Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Machine Learning Engineer image - Rise Careers
Job details

Machine Learning Engineer

For over four decades, PAR Technology Corporation (NYSE: PAR) has been a leader in restaurant technology, empowering brands worldwide to create lasting connections with their guests. Our innovative solutions and commitment to excellence provide comprehensive software and hardware that enable seamless experiences and drive growth for over 100,000 restaurants in more than 110 countries. Embracing our "Better Together" ethos, we offer Unified Customer Experience solutions, combining point-of-sale, digital ordering, loyalty and back-office software solutions as well as industry-leading hardware and drive-thru offerings. To learn more, visit partech.com or connect with us on LinkedIn, X (formerly Twitter), Facebook, and Instagram.

Position Location: Austin, TX; may work from home office anywhere in the U.S.

What We’re Looking For:

  • Punchh, Inc., a subsidiary of PAR, seeks a Machine Learning Engineer

  • Master’s in Computer Science, Software Engineering, or Electrical Engineering

  • 18 months of experience as a Computer & Information Research Scientist, which must include at least 18 months of experience with each of the following:

    • Python

    • SQL

    • Apache Spark

    • AWS EMR

    • Amazon S3

    • Airflow

    • Numpy

    • Pandas

    • Matplotlib

    • Seaborn

    • Scikit-Learn

    • PySpark

    • NLTK

    • supervised learning

    • statistical modeling

    • recommendation systems

    • time series forecasting

    • natural language processing

    • quantitative analysis

    • personalization

    • experimental design

    • A/B testing

    • hypothesis testing

    • clustering

Unleash your potential: What you will be doing and owning:

  • (30%) Collaborate with cross-functional teams including product, engineering, marketing, and customer success groups to build machine-learning based Punchh product technologies

  • (20%) Build the prediction engine that powers Punchh’s centralized customer intelligence product. Own the entire ML development life cycle.

  • (20%) Support Data and Machine Learning Team Infrastructure Building. Participate in the definition of Punchh ML infrastructure: whiteboarding, RnD new ideas, fix bugs

  • (15%) Partner with internal teams to engage our business clients with continuous testing and training of new Punchh products. Participate, as a machine learning expert, in pre-sales and post-sales event, together with product and sales teams

  • (10%) Act as an internal advocate of a test-driven and data-driven culture: unit testing (as a developer) and AB testing (as a data scientist) ● (5%) Represent Punchh’s expertise in advanced technologies in a variety of media outlets such as client interactions, conferences, blogs, and interviews.

Interview Process:

  • Interview #1: Phone Screen with Talent Acquisition Team

  • Interview #2: Video interview with the Hiring Manager (via MS Teams)

  • Interview #3: Video interview with the Team (via MS Teams)

PAR is proud to provide equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. We also provide reasonable accommodations to individuals with disabilities in accordance with applicable laws. If you require reasonable accommodation to complete a job application, pre-employment testing, a job interview or to otherwise participate in the hiring process, or for your role at PAR, please contact accommodations@partech.comIf you’d like more information about your EEO rights as an applicant, please visit the US Department of Labor's website. 

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Machine Learning Engineer, PAR Technology

Are you ready to take your skills to the next level? We at PAR Technology Corporation, a leader in restaurant technology, are looking for a talented Machine Learning Engineer to join our subsidiary, Punchh, in beautiful Austin, TX! For over 40 years, PAR has empowered restaurants worldwide with innovative solutions to create lasting connections with their guests. As a Machine Learning Engineer at Punchh, you will be at the forefront of developing machine-learning-based technologies that power our customer intelligence product. This is a fantastic opportunity to collaborate with cross-functional teams, from product engineering to marketing, to build cutting-edge prediction engines. You will own the entire machine learning development lifecycle, which means you’ll have the chance to make significant contributions to our ML infrastructure and enhance our internal processes. With your strong background in Python, SQL, and AWS, along with other key technologies, you will play a pivotal role in experimenting and validating ML models. You'll wear many hats—acting as a partner to our business clients and an advocate for a test-driven culture within the company. If you're excited about working in a vibrant tech environment and are passionate about leveraging machine learning to create exceptional user experiences, then come join our dynamic Punchh team and unleash your potential!

Frequently Asked Questions (FAQs) for Machine Learning Engineer Role at PAR Technology
What qualifications are needed to become a Machine Learning Engineer at PAR Technology Corporation?

To join PAR Technology Corporation as a Machine Learning Engineer, you’ll need a Master's degree in Computer Science, Software Engineering, or Electrical Engineering. Additionally, a minimum of 18 months of experience as a Computer & Information Research Scientist is required, alongside expertise in technologies such as Python, SQL, AWS, and machine learning frameworks like Scikit-Learn and NLTK.

Join Rise to see the full answer
What are the primary responsibilities of a Machine Learning Engineer at PAR Technology Corporation?

As a Machine Learning Engineer at PAR Technology Corporation, your primary responsibilities will include collaborating with cross-functional teams to develop machine-learning technologies, owning the ML development lifecycle, building predictive engines for customer intelligence, and advocating for a data-driven culture within the company.

Join Rise to see the full answer
What programming languages should a Machine Learning Engineer at PAR Technology Corporation be familiar with?

A Machine Learning Engineer at PAR Technology Corporation should be well-versed in programming languages such as Python and SQL. Additionally, familiarity with technologies like Apache Spark, Airflow, and libraries such as NumPy and Pandas will be crucial for developing machine learning models.

Join Rise to see the full answer
Does PAR Technology Corporation offer remote work options for Machine Learning Engineers?

Yes, PAR Technology Corporation offers the flexibility to work from a home office anywhere in the U.S. This means you can enjoy the benefits of remote work while being an integral part of our innovative team as a Machine Learning Engineer at Punchh.

Join Rise to see the full answer
How does PAR Technology Corporation support its employees’ growth as Machine Learning Engineers?

PAR Technology Corporation promotes continuous learning and development for its Machine Learning Engineers by fostering a culture of collaboration and experimentation. You'll have opportunities to work with cross-functional teams, participate in industry events, and engage in ongoing training to enhance your skills and expertise.

Join Rise to see the full answer
Common Interview Questions for Machine Learning Engineer
What machine learning algorithms are you most familiar with?

When answering this question, highlight specific algorithms you've worked with such as supervised learning models, clustering techniques, or natural language processing methods. Be ready to explain situations where you utilized these algorithms effectively in projects.

Join Rise to see the full answer
Can you explain the machine learning development lifecycle?

Respond by outlining the stages of the machine learning lifecycle, which typically include problem definition, data collection, data preparation, model training, evaluation, deployment, and monitoring. Share examples from your experience that demonstrate your understanding of each stage.

Join Rise to see the full answer
How do you handle missing data in a dataset?

Discuss methods such as imputation, removing missing values, or using algorithms that support missing data. Share specific instances from past projects where you've successfully addressed the challenge of missing data to improve model accuracy.

Join Rise to see the full answer
Describe your experience with cloud computing platforms.

Here, you could mention your experience with AWS, emphasizing services you've used, like AWS EMR or Amazon S3. Explain how you've leveraged cloud computing for data storage, processing, or deploying various machine learning models.

Join Rise to see the full answer
What steps do you take to ensure your machine learning model is robust?

Talk about strategies such as cross-validation, hyperparameter tuning, and thorough exploratory data analysis. Be sure to include a clear example of how you’ve implemented these strategies in a past project.

Join Rise to see the full answer
How do you approach problem-solving when faced with a challenging dataset?

Explain your methodology by demonstrating your critical thinking and analytical skills. Discuss going back to the data cleaning phase, tweaking your algorithm choice, or collaborating with others for fresh insights.

Join Rise to see the full answer
What role does teamwork play in a machine learning project?

Illustrate how collaboration with cross-functional teams is essential for gathering insights and aligning objectives. Share past experiences where teamwork improved project outcomes and drove innovation.

Join Rise to see the full answer
How do you stay updated on the latest trends in machine learning?

Mention sources such as academic journals, conferences, online courses, and tech blogs that you follow. Illustrate your commitment to ongoing learning and how it translates into your work.

Join Rise to see the full answer
Can you explain A/B testing and its importance in machine learning?

Discuss how A/B testing is a crucial method for evaluating models and making data-driven decisions. Provide examples of experiments you’ve run to improve model performance.

Join Rise to see the full answer
What is your experience with data visualization tools like Matplotlib or Seaborn?

Share your proficiency with data visualization tools, emphasizing how you’ve used them to interpret results and present findings effectively. Provide examples showcasing your ability to create impactful visualizations.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User

Join PAR Technology as a Customer Success Manager to empower high-potential brands and enhance their success with innovative technology solutions.

Photo of the Rise User

Join PAR Technology as a Software Development Co-op, where you'll support developers integrating with advanced restaurant technology APIs.

Photo of the Rise User
Posted 2 days ago

Aledade is looking for a seasoned Salesforce Technical Manager to drive innovation in Salesforce solutions and mentor teams for excellence.

Fidelity Investments Remote US, Hillsborough County, NH; New Hampshire, Merrimack, NH
Posted 13 days ago

Join Fidelity Investments as a Director of Engineering to lead the development of innovative AI SaaS solutions and collaborate with an accomplished technical team.

Photo of the Rise User

Join Autodesk as a Senior ML Engineer to lead the development of scalable machine learning systems that directly enhance customer satisfaction.

Photo of the Rise User

Ridgeline is on the lookout for a skilled Manager of Software Engineering to transform client communication tools in investment management.

Photo of the Rise User
Posted 9 days ago
Inclusive & Diverse
Startup Mindset
Collaboration over Competition
Growth & Learning
Mission Driven
Passion for Exploration
Rapid Growth
Customer-Centric
Transparent & Candid

Join Kikoff as a backend engineer where you'll leverage your expertise in Rails and AWS to help millions achieve financial wellness.

Photo of the Rise User

Join Honeycomb as a Senior Software Engineer to help shape enterprise user experiences and redefine observability for teams.

Photo of the Rise User
NVIDIA Hybrid US, CA, Santa Clara
Posted 10 days ago
Customer-Centric
Mission Driven
Inclusive & Diverse
Rise from Within
Diversity of Opinions
Work/Life Harmony
Growth & Learning
Transparent & Candid
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Child Care stipend
Paternity Leave
WFH Reimbursements
Flex-Friendly
Dental Insurance
Vision Insurance
Life insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Military leave

Join NVIDIA's Windows AI team as a Senior Core Windows Architect, leading innovations in compilers and software features.

Photo of the Rise User

Join Upvest as a Tech Lead to drive engineering enablement and enhance developer experience within a growing fintech environment.

PAR Technology Corporation's provides restaurant and retail technology. PAR offers management technology solutions for the full spectrum of restaurant operations, from large chain and independent table service restaurants to international quick se...

52 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 21, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Perrysburg just viewed Sourcing Leader, Minerals & Cullet at Owens Corning
Photo of the Rise User
Someone from OH, North Royalton just viewed Remote AI Voice Trainer (High-Quality Microphone Required) at Datadog
C
Someone from OH, Akron just viewed Phlebotomy Technician - Outpatient at CCF
Photo of the Rise User
23 people applied to Junior Unity Developer at Gameloft
Photo of the Rise User
Someone from OH, Solon just viewed Graphic Designer at Applause
Photo of the Rise User
18 people applied to Software Engineer at WalkMe
Photo of the Rise User
Someone from OH, North Canton just viewed NodeJs developer at BlackStone eIT
Photo of the Rise User
Someone from OH, North Canton just viewed Software Development Engineer - Recent Grads Welcome at Sonos
Photo of the Rise User
Someone from OH, Dayton just viewed Data Entry and Word Processing at MoxieIT
Photo of the Rise User
Someone from OH, Dayton just viewed Content Developer - Intern at Big Ideas Learning
Photo of the Rise User
Someone from OH, Pickerington just viewed Salesforce Lead at Bounteous
Photo of the Rise User
Someone from OH, Pickerington just viewed Industry Lead - High Tech (Salesforce) at Thunder
D
Someone from OH, Akron just viewed Junior Motion Designer at DEPT®
R
Someone from OH, Akron just viewed 2D Graphic and Motion Designer at Ruby Labs