Haystack
← Back to Jobs
Technology

Python/Java & AWS Bedrock- AI/ML Engineer

Tymon GlobalDallas, TX🇺🇸United StatesPosted 17 Aug 2026

Why This Role Stands Out

This hybrid role offers a fantastic opportunity to shape the future of AI/ML by building cutting-edge Generative AI solutions with AWS Bedrock, perfect for experienced engineers passionate about innovation. You'll thrive here if you excel in Python or Java and possess a strong understanding of LLMs and RAG, with the chance to significantly impact enterprise applications and advance your cloud engineering skills. Apply today to join a dynamic team and work on transformative AI projects!

Quick Overview

Work Type
Hybrid
Level
Mid Senior

Job Description

We are looking for an experienced AI/ML Engineer with strong hands-on expertise in AWS Bedrock and either Python or Java. The ideal candidate will have experience building and deploying enterprise-grade Generative AI, LLM, and RAG solutions on AWS. Strong experience integrating foundation models through Amazon Bedrock and developing scalable cloud applications is mandatory.

Roles & Responsibilities:

  • Design, develop, and deploy enterprise Generative AI applications using AWS Bedrock and foundation models.
  • Develop scalable AI/ML applications using Python or Java, integrating Bedrock with enterprise applications and backend services.
  • Build RAG solutions using embeddings, vector databases, document processing, and enterprise knowledge sources.
  • Integrate Amazon Bedrock APIs using Boto3 or AWS SDK for Java, including model invocation, request/response processing, error handling, and monitoring.
  • Develop REST APIs and microservices using Python frameworks such as FastAPI/Flask or Java frameworks such as Spring Boot.
  • Implement prompt engineering, prompt optimization, model selection, and LLM evaluation to improve application performance and response quality.
  • Integrate AWS services including S3, Lambda, API Gateway, IAM, ECS/EKS, CloudWatch, and Secrets Manager.
  • Implement security, governance, access control, data protection, and responsible AI practices for production GenAI applications.
  • Collaborate with Cloud Architects, Data Engineers, DevOps, QA, and business teams to deliver scalable AI solutions.
  • Troubleshoot production issues, optimize application performance, and provide technical guidance for AWS Bedrock-based AI solutions.

Mandatory Skills

  • AWS Bedrock – Strong hands-on experience is mandatory
  • Python or Java – Strong hands-on experience
  • Generative AI / LLM
  • RAG / Vector Databases
  • Prompt Engineering
  • AWS Cloud
  • REST APIs / Microservices
  • Boto3 or AWS SDK for Java

Skills

FastAPI
Flask
Microservices
Spring
Spring Boot
API Gateway
AWS
Generative AI
Java
LLM
Python
REST

Similar jobs