← Back to jobs

Remote job

Data & AI Engineer — AWS, Java & Python

AI Engineer Full-time Permanent US

Job details

Not specified Salary
US Eligibility
Not specified Experience
Full-time Employment

About this role

Role overview A hands-on engineering position focused on building and operating AWS-based data platforms and AI-powered applications for a guest engagement product serving multi-unit restaurant brands. The role blends Java backend development with practical Python work and applied AI, spanning ingestion pipelines, modeling, generative AI features, and production operations that support personalized engagement, churn prediction, and natural-language analytics.

Responsibilities - Design and ship scalable AWS data, backend, and AI solutions with attention to reliability, security, performance, and cost. - Develop Java and Spring Boot services, APIs, and data models, integrating with MySQL, MongoDB, and external partner platforms. - Build and maintain dependable ingestion and processing pipelines across transaction, ordering, loyalty, payment, and guest data sources. - Modernize the data platform using S3, EMR, Spark, Glue, and Athena, evolving the existing lake architecture. - Produce trusted, reusable datasets and models that power analytics, customer intelligence, and machine learning use cases. - Build generative AI and retrieval-augmented applications using Amazon Bedrock, OpenSearch, and related tooling, while supporting predictive ML work in segmentation, recommendations, and churn. - Establish testing, monitoring, and evaluation standards for pipelines, AI quality, and application performance. - Uphold strong security, privacy, tenant isolation, and governance practices across customer and guest data. - Maintain engineering quality through CI/CD, infrastructure as code, automated testing, code review, and clear documentation.

Requirements - Five or more years of production software or data engineering experience with strong Java, Spring Boot, and AWS backgrounds. - Solid skills in Java, SQL, and Python, plus experience working with large-scale relational and document data stores. - Hands-on experience building AI or ML applications with technologies such as Amazon Bedrock and SageMaker, including generative AI, retrieval-augmented generation, embeddings, and model evaluation. - Demonstrated ability to design reliable data pipelines covering incremental processing, schema evolution, reconciliation, and failure recovery. - Strong grasp of AWS infrastructure, messaging, security, monitoring, and containerized application patterns. - Experience with automated testing, CI/CD, infrastructure as code, and production observability, supported by sound engineering judgment and clear communication.

Nice to have Experience with OpenSearch, streaming or change-data-capture technologies, advanced data lake architectures, predictive ML and recommendation systems, and prior work with restaurant technology, payments, loyalty, or point-of-sale integrations.

Skills detected in the listing

PythonJavaAWS
Detected Sep 25, 2026
Last verified Sep 25, 2026

Hidden Jobs Access

Unlock application links

Read the full job details for free. An active Hidden Jobs Access subscription is required to open the original application link.

Weekly

FREE $6.99/week after trial
  • Original application links
  • Instant job alerts
  • Premium filters and CV matching
  • Cancel anytime before day 7

Monthly

$35.99 $17.99 /month
  • 35% cheaper than weekly
  • Original application links
  • Instant job alerts
  • Premium filters and CV matching

Lifetime

$99.99 $49.99 /forever
  • One-time payment
  • Original application links
  • Instant job alerts
  • Premium filters and CV matching
Hidden Jobs gives subscribers direct access to original application links
Offer ends in 00:00:00 Your profile-fit rate expires at midnight