Data & AI Engineer – AWS, Java, Python

Posted Sep 25

This is a fully remote position, open to applicants in Massachusetts.

📋 Description

• Design and develop scalable data, backend, and AI solutions based on AWS.

• Create Java/Spring Boot services, APIs, data models, and facilitate integrations with MySQL, MongoDB, and third-party platforms.

• Construct and manage data ingestion and processing pipelines for transaction, guest, ordering, loyalty, and payment data.

• Enhance and modernize the AWS data platform utilizing S3, EMR, Spark, Glue, and Athena.

• Generate reliable, reusable datasets and data models for analytics, customer insights, and AI/ML applications.

• Develop generative AI and RAG applications leveraging Amazon Bedrock, OpenSearch, and associated technologies.

• Assist with predictive ML use cases such as churn analysis, recommendations, and segmentation.

• Implement testing, monitoring, and evaluation for data pipelines, AI quality, application performance, and production reliability.

• Ensure the security, privacy, tenant isolation, and governance of customer and guest data.

• Uphold engineering standards through CI/CD, infrastructure as code, automated testing, code reviews, and documentation.

• Take ownership of tasks related to data ingestion, modeling, application development, AI integration, deployment, and production operations.


⛳️ Requirements

• Over 5 years of experience in production software or data engineering.

• Proficient in Java/Spring Boot and AWS.

• Strong skills in Java, SQL, data modeling, and database optimization, including MySQL and MongoDB.

• Expertise in Python for data processing, AI workflows, and automation tasks.

• Practical experience in AWS data engineering with S3 and distributed processing technologies such as EMR, Glue, or Spark.

• Background in building AI/ML applications using Amazon Bedrock and SageMaker, encompassing generative AI, RAG, embeddings, and model evaluation.

• Experience in designing dependable data pipelines, including incremental processing, schema evolution, reconciliation, and failure recovery.

• Comprehensive understanding of AWS infrastructure, messaging, security, monitoring, and containerized applications.

• Familiarity with automated testing, CI/CD, infrastructure as code, and production monitoring.

• Strong engineering judgment, communication, troubleshooting skills, and effective utilization of AI-assisted development tools.

• Preferred: Experience with OpenSearch, streaming/CDC technologies, advanced data lake architectures, predictive ML/recommendation systems, and integrations related to restaurant technology, payments, loyalty, or POS.

• Must possess legal authorization to work in the US, as required by the application process.


🏝️ Benefits

• No benefits or compensation extras are specified in the posting.

People also viewed

Recruiter4You7 hours ago

Cloud Security, DevSecOps Engineer – AWS

MT flagMalta, +17 more countriesFull-timeCloud Engineer
ApplyView job
Gramian Consulting7 hours ago

Security Architect – Azure, AI, GDPR

PL flagPoland, +5 more countriesFreelanceCloud Engineer
ApplyView job
LI-COR7 hours ago

Principal Engineer, Cloud Software

US flagNebraska OnlyFull-timeCloud Engineer$120k/year
ApplyView job
Bright Vision Technologies7 hours ago

AWS Cloud Engineer

US flagUnited States OnlyFull-timeCloud Engineer$115k – $165k/year
ApplyView job
Bright Vision Technologies8 hours ago

Azure Cloud Engineer

US flagUnited States OnlyFull-timeCloud Engineer$115k – $165k/year
ApplyView job
Bright Vision Technologies8 hours ago

Senior Azure Engineer

US flagUnited States OnlyFull-timeCloud Engineer$115k – $165k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers