AI Software III. Developer (on-site)
Welcome to Ziosk where we empower restaurants to focus on what matters most: the guest experience!
Have you ever used a tablet to pay at a restaurant We pioneered the pay-at-the-table concept and were cooking up a plan to transform the restaurant industry. Our recipe for success has been adapting and growing to exceed the needs of our clients such as Olive Garden Texas Roadhouse Chilis and more helping them create an experience that keeps guests coming back. Today we have a full menu of solutions from hardware to software to cloud-based and AI driven products all focused on helping them create the best guest experience possible to grow their bottom line.
Our secret sauce Our people! Every day theyre cooking up bold solutions making Ziosk the leading pay-at-the-table provider in the industry.
Want a seat at our table Ziosk is looking for a highly experienced AI Software Developer to join our dynamic this role you will be instrumental in designing and implementing software that integrates artificial intelligence to innovate and improve the restaurant experience. You will collaborate with cross-functional teams including data scientists and product managers to develop cutting-edge technologies that enhance customer satisfaction and operational efficiency.
The Main Course Responsibilities
- Design and develop production-grade AI applications using modern tools and frameworks (e.g. PyTorch TensorFlow scikit-learn).
- Build and integrate solutions using Azure AI services including:
- Azure Machine Learning
- Azure OpenAI
- Azure Cognitive Services (Vision Language Speech)
- Azure Databricks
- Develop APIs microservices and cloud-based solutions that incorporate AI models.
- Collaborate with data scientists and MLOps engineers to deploy and monitor models in production.
- Design implement and maintain data pipelines for model training evaluation and inference.
- Use DevOps/MLOps practices to automate testing deployment versioning and monitoring of AI services.
- Participate in code reviews technical design discussions and sprint planning.
- Stay up to date with the latest trends and advancements in AI and recommend appropriate technologies and frameworks.
- Ensure all software is developed in compliance with industry best practices and security standards.
What You Bring To The Table Qualifications
- Bachelors or Masters degree in Computer Science Artificial Intelligence Machine Learning or related field.
- 3 years of experience in software development with a focus on AI/ML.
- Proficiency in programming languages such as Python (preferred) C# or Java.
- Strong experience with machine learning libraries (e.g. scikit-learn XGBoost) and deep learning frameworks (e.g. TensorFlow PyTorch).
- Hands-on experience with Azure AI services (Azure Machine Learning OpenAI Cognitive Services).
- Experience building and consuming REST APIs and cloud-native applications.
- Familiarity with model versioning monitoring and performance tuning.
- Knowledge of CI/CD pipelines and MLOps practices (preferably in Azure DevOps or GitHub Actions).
- Experience with Azure Databricks or Synapse for data engineering and ML workflows is a plus
- Experience working with LLMs and fine-tuning models via APIs or custom training.
- Familiarity with containerization (Docker) and orchestration (Kubernetes) is a plus
- Understanding of data privacy fairness and ethical AI practices.
- Certification in Azure AI Engineer Associate or similar is a plus.
Ziosk is an Equal Opportunity employer offering competitive benefits and compensation. Candidates must be eligible to work in the U.S. and be able to commute to Plano TX daily. Applicants must be authorized to work for any employer in the U.S.No agencies or third-party recruiters please.
Required Experience:
Senior IC