
Data & AI Engineer β AWS, Java, Python
Posted 16 hours ago

Posted 16 hours ago
This is a fully remote position, open to applicants in Massachusetts.
β’ 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.
β’ 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.
β’ No benefits or compensation extras are specified in the posting.
LaunchDarkly
Praxis
Cayuse Holdings
Capgemini
Get handpicked remote jobs straight to your inbox weekly.