Overview
Remote
Depends on Experience
Contract - W2
Contract - 6 Month(s)
Skills
Amazon Web Services
Machine Learning (ML)
Large Language Models (LLMs)
Natural Language Processing
Job Details
Title: Lead AI/ML AWS Engineer
Location: Remote
Duration: 6 Months+ contract
Must Have
- AWS services- Bedrock, SageMaker, ECS and Lambda
- Demonstrated proficiency in Python and Golang coding languages
- LLM
- Natural Language Processing (NLP)
- Retrieval Augmented Generation
Nice To Have
- Exposure to FinOps and cloud cost optimization
- Node.js
- Policy as Code development (I.e. Terraform Sentinel)
REQUIRED KNOWLEDGE, SKILLS, AND ABILITIES:
- 7-10 years of proven software engineering experience with a strong focus on Python and GoLang.
- Must have a strong background in document tokenization, embeddings, various word models (such as Word2Vec, FastText, TF-IDF, BERT, GPT, ELMo, LDA, Transformers), and experience with NLP pipelines.
- Direct, hands-on development of RAG, semantic search, or LLM-augmented applications, and using frameworks and ML tooling like Transformers, PyTorch, TensorFlow, and LangChain not just experimentation in a notebook.
- Deep expertise with AWS services, especially Bedrock, SageMaker, ECS, and Lambda.
- Proven experience fine-tuning large language models, building datasets, and deploying ML models to production.
- Demonstrated experience with AWS organizations and policy guardrails (SCP, AWS Config).
- Demonstrated experience in Infrastructure as Code best practices and experience with building Terraform modules for AWS cloud.
- Strong background in Git-based version control, code reviews, and DevOps workflows.
- Demonstrated success delivering production-ready software with release pipeline integration.
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.