PIZZA 4P'S
Loading

Cookie Policy

We would like to use cookies to understand your use of our website and to give you a better experience. To find out more about our cookies and how to change your choices, please go to our Privacy Policy

REJECT

ACCEPT

[HCM] Senior Software Engineer

Apply Now

Pizza 4P‘s Ho Chi Minh

- Head Office (Non-managerial Level)

ABOUT PIZZA 4P'S
Pizza 4P's is a renowned restaurant chain with a mission to "Make the World Smile for Peace." We're expanding our technological capabilities to enhance customer experiences and streamline operations across our growing network of restaurants through innovative software solutions powered by artificial intelligence and machine learning.

POSITION OVERVIEW
As a Senior Software Developer with AI/ML focus at Pizza 4P's, you will play a crucial role in designing, developing, and implementing intelligent applications that transform our restaurant operations and customer experiences. You will leverage your software engineering expertise alongside prompt engineering and AI integration skills to build next-generation solutions that drive business growth and operational efficiency. This role sits at the intersection of traditional software development and emerging AI technologies, requiring both technical excellence and innovative thinking.

KEY RESPONSIBILITIES

  • Design, develop, and maintain scalable, high-performance software applications that incorporate AI/ML capabilities across our technology stack
  • Lead the technical implementation of AI-enhanced features, including prompt engineering for large language models (LLMs) and other AI systems
  • Develop and optimize prompts and interaction patterns for AI systems to ensure accurate, relevant, and contextually appropriate outputs
  • Collaborate with data scientists and engineers to integrate machine learning models into production systems and applications
  • Build robust APIs and interfaces that connect traditional software systems with AI services
  • Implement and maintain monitoring systems to evaluate AI performance, detect model drift, and ensure responsible AI use
  • Design and develop user interfaces that effectively leverage AI capabilities while maintaining excellent user experience
  • Create intelligent automation workflows using a combination of traditional programming and AI tools
  • Troubleshoot complex issues across the software stack, including AI integration points
  • Mentor junior developers on both traditional software development and AI implementation best practices
  • Stay current with rapidly evolving AI technologies and evaluate their potential applications in our business context
  • Participate in technical planning sessions, sprint planning, and agile ceremonies to ensure timely delivery of projects

WHO YOU ARE

  • Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent practical experience)
  • 3+ years of professional software development experience with a proven track record of delivering complex applications
  • Strong proficiency in at least one modern programming language such as JavaScript/TypeScript, Python, ASP.NET Core, C#, Go, Python…
  • Experience with web application frameworks (Svelte, Angular, React, etc.)
  • Solid understanding of database technologies (SQL and NoSQL) and data modeling principles
  • Experience with RESTful APIs and microservices architecture
  • Knowledge of cloud platforms (AWS, GCP, or Azure) and related services
  • Familiarity with AI/ML concepts and integration patterns
  • Experience working with AI APIs (OpenAI, Anthropic, Google Vertex AI, etc.)
  • Understanding of software testing methodologies and experience with automated testing
  • Strong problem-solving skills and attention to detail
  • Excellent communication skills with the ability to explain complex technical concepts to various audiences

Preferred Skills

  • Experience with prompt engineering and optimization for large language models
  • Knowledge of AI deployment patterns and best practices
  • Understanding of responsible AI principles and practices
  • Experience in the hospitality or food service industry
  • Knowledge of restaurant technology systems (POS, order management, inventory systems)
  • Familiarity with containerization technologies (Docker, Kubernetes)
  • Understanding of event-driven architecture and message queuing systems
  • Experience with real-time data processing and analytics integration
  • Knowledge of security best practices and experience implementing secure applications
  • Experience mentoring junior developers and technical leadership


AI-Focused Skills

  • Experience designing and implementing AI-powered features within software applications
  • Understanding of prompt engineering principles and techniques for various AI models
  • Ability to evaluate and select appropriate AI solutions for specific business problems
  • Knowledge of AI limitations and strategies to address them in production systems
  • Experience creating feedback loops and evaluation metrics for AI systems
  • Familiarity with retrieval-augmented generation (RAG) and other AI pattern implementations
  • Understanding of AI ethics and responsible implementation practices

Example Projects

  • Developing an AI-powered reservation and table management system
  • Creating intelligent chatbots for customer service and order processing
  • Implementing predictive analytics for inventory management and demand forecasting
  • Building AI-enhanced kitchen operations tools for optimized food preparation
  • Developing personalized recommendation engines for menu items and promotions
  • Creating systems that leverage computer vision for quality control in food preparation
Apply Now
Salary:
Negotiate
Working Address:
Pizza 4P‘s Ho Chi Minh
Department:
Head Office (Non-managerial Level)
Application Time:
05/05 — 04/06/2025

Input Application Form