Software Engineer (AI & Backend)
- 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
Chicago, IL
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 - $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.
Apply for this job
*
indicates a required field