AWS ML Engineer

Overview

Remote
$60 - $65
Contract - W2
Contract - 3 Month(s)
No Travel Required

Skills

Natural Language Processing
Machine Learning (ML)
Python
Amazon S3

Job Details

We're seeking a hands-on AWS Machine Learning Engineer to lead the development of advanced document processing and hybrid search architecture using Weaviate, AWS Bedrock, and ECS.

Key Tech Stack:

  • AWS: Bedrock, ECS, Lambda, S3, Secrets Manager, VPC, CloudWatch

  • Languages/Tools: Python, Terraform, Weaviate, Embedding Models, NLP, RAG

  • Data & Infra: Supabase, Airtable, Vector DBs, API Dev, Doc Chunking

Responsibilities:

  • Migrate data pipelines from Lambda to ECS

  • Build and optimize Weaviate vector search

  • Integrate Bedrock for embeddings & NLP

  • Implement RAG and hybrid search (keyword + semantic)

  • Process and index 20K+ docs/day efficiently

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.