Software Engineer (AI & Backend)

SpotOn
Raleigh, NC
About SpotOn We’re not just building restaurant tech—we’re giving independent restaurants the tools to compete and win. From our award-winning point-of-sale to AI-powered profit tools, everything we do helps operators boost profit, work smarter, and keep their best people. And every solution is backed by real humans who actually give a sh*t about helping restaurants succeed.
  • Named the #1 Restaurant POS by G2 (Fall 2025), based on ratings from real users
  • Rated the top-rated point-of-sale (POS) for restaurants, bars, retail, and small businesses by Capterra users
  • Awarded Great Places to Work and Built In’s Best Workplaces for multiple years running
We move fast, care hard, and fight for independent restaurant operators to do what they love, and love doing it. If you’re looking to make an impact with heart and hustle, SpotOn is the place for you.

Raleigh, NC

Profit Assist is SpotOn's AI-powered financial intelligence platform that automatically analyzes restaurant accounting data to identify cost-saving opportunities and drive profitability—helping restaurants lower costs 4.3% on average. By transforming complex financial data into simple, actionable tasks, we're solving one of the restaurant industry's biggest challenges: enabling busy operators to quickly understand where costs are increasing, why, and exactly how to fix them. Come help us build the future of restaurant financial operations.

As a Software Engineer on our Profit Assist team, you'll be responsible for designing, building, and maintaining high-performance, scalable AI workflows.. You will collaborate closely with cross-functional teams, including product management, and engineering leadership, to enhance existing workflows and develop innovative solutions for AI-driven applications.

On a daily basis you will:

  • Design and build core components of our Profit-Assist AI workflow platform using Python.
  • Integrate and experiment with new AI models and APIs from OpenAI, Anthropic, and cloud providers. You'll help evaluate their performance and integrate them seamlessly into our systems.
  • Write clean, well-tested, and maintainable code. You'll be responsible for ensuring the reliability and quality of the systems you build.
  • Collaborate with product and engineering teams to define new features and translate requirements into technical designs.
  • Participate in code reviews and contribute to a culture of continuous improvement.

What skill are we looking for?

  • 3+ years of professional software development experience with a strong focus on Python.
  • Experience with large language models (LLMs) and a solid understanding of concepts like prompting, function calling, and agentic systems.
  • Experience with common Python libraries used in AI/ML, such as LangChain, LlamaIndex, or similar frameworks.
  • Strong fundamentals in data structures, algorithms, and software design principles. You should be able to reason about system architecture and trade-offs.
  • Experience with the AWS cloud platform.
  • Familiarity with containerization technologies such as Docker and infrastructure management tools like Terraform.
  • Excellent communication and collaboration skills. You'll need to work effectively with both technical and non-technical stakeholders.

Perfect candidate also has:

  • Experience in building frontend components or familiarity with React and Next.js.
  • Knowledge of monitoring and observability tools, including Grafana and OpenTelemetry.
  • Experience in the restaurant or hospitality technology sector.


Why Join Us?

At SpotOn , you’ll be part of a team that values diversity, creativity, and a shared mission to help small businesses succeed. Join us to build technology that makes a difference, work with talented peers, and contribute to a culture where your ideas and impact matter.

Compensation:

  • Our base pay range is $100,000 -$150,000 for this role
  • Please note the salary range listed is just one component of a competitive compensation package which includes a company stock plan
  • Offers will be reflective of the candidate’s location and experience.

Benefits:

At SpotOn, we put people above everything else. We’re known for our innovative software and technology solutions, but we stand out because of the hard-working humans behind the tech. We can’t take care of our clients without taking care of our employees first, and that’s why we invest in you with a competitive benefits package which includes:

  • Medical, Dental and Vision Insurance
  • 401k with company match
  • RSUs
  • Paid vacation, 10 company holidays, sick time, and volunteer time off
  • Employee Resource Groups to build community and inclusion at work
  • Monthly cell phone and internet stipend
  • Tuition reimbursement for up to $2,000 per calendar year to assist with your professional development

The base salary range listed will vary depending on location and experience.

Base salary range: $100,000 USD - $150,000 USD

SpotOn is an equal employment opportunity employer. Qualified candidates are considered for employment without regard to race, religion, gender, gender identity, sexual orientation, national origin, age, military or veteran status, disability, or any other characteristic protected by applicable law.

SpotOn is an e-verify company.

Posted 2025-10-27

Recommended Jobs

Sr. Project Engineer - Electrical (Wilson, NC, US, 27893)

Reckitt
Wilson, NC

Sr. Project Engineer - Electrical (Wilson, NC, US, 27893) We are Reckitt Home to the world's best loved and trusted hygiene, health, and nutrition brands. Our purpose defines why we exist: to prot…

View Details
Posted 2025-10-17

SALES, SERVICE & SUPPORT

Topcourt
Durham, NC

Would you like to be responsible for managing user relationships with TopCour members and individuals within the community, while also influencing decision making towards utilizing TopCourt as tenni…

View Details
Posted 2025-08-06

Retail Sales Associate

The UPS Store #1460
Clyde, NC

The Retail Sales Associate delivers world-class customer service to all retail customers by receiving and processing packages for courier shipment and operating copiers, fax machines, binding equipmen…

View Details
Posted 2025-09-05

Personal Trainer

Workout Anytime
Marion, NC

Job Description Job Description NOW HIRING PERSONAL TRAINERS AND SMALL GROUP INSTRUCTORS!   NOW HIRING personal trainers to work in our new and existing clubs one of the fastest-growing Fitnes…

View Details
Posted 2025-10-24

Senior Java Developer Generative AI

Calliere Group
Charlotte, NC

Our client is looking for a seasoned Senior Java Developer with a deep understanding of Generative AI and hands-on expertise in GitHub Copilot to join their forward-thinking technology team. The su…

View Details
Posted 2025-09-14

Mainframe (Cobol) - Intermediate

Pinnacle Group
Wilmington, NC

Position: Mainframe (Cobol) Developer (Only W2) Location: Wilmington, Delaware Onsite Duration: Contract Job ID: 171413 Job Overview: We are seeking a skilled and experienced Mainframe (Cobol) …

View Details
Posted 2025-10-30

Registered Nurse (RN) 3B CV Intermediate Care

WakeMed Health & Hospitals
Raleigh, NC

Overview: The Clinical Nurse is responsible for providing total comprehensive nursing to patients and their families through the implementation of a plan of care. The plan is based upon the patient's …

View Details
Posted 2025-09-23

Project Manager

CyberCoders
Asheville, NC

Job Description Job Description Project Manager Project Manager Position Overview We are seeking a dedicated and experienced Project Manager to oversee and coordinate projects in K-12 cons…

View Details
Posted 2025-10-25

Veterinary Customer Service Representative-Urgent Care/Emergency

Wake Veterinary Medical Center
Knightdale, NC

At Wake Veterinary Medical Center, we are deeply committed to both our staff and the animals entrusted to our care. Choosing a career at a veterinary hospital can be incredibly rewarding and satis…

View Details
Posted 2025-10-31