Job Type: Contract
Job Category: IT

Job Description

Role: AWS Senior AI Agent Engineer

Location : Remote
Contract


 

Candidate is responsible for designing and implementing highly complex agentic/prompt engineering solutions.

 

Individuals with this role are required to:

·  Design and implement agentic AI solutions using AWS Bedrock, including Agents, Knowledge Bases, and Guardrails™

·  Build serverless architectures using AWS Lambda, Step Functions, and Event Bridge to orchestrate AI agent workflows

·  Design and engineer sophisticated prompts for agentic AI systems that can plan, reason, and execute multi-step workflows

·  Develop prompt architectures that enable AI agents to use tools, APIs, and external resources effectively

·  Create and refine chain-of-thought, tree-of-thought, and ReAct (Reasoning + Acting) prompting strategies

·  Build evaluation frameworks to measure agent performance, reliability, and safety

·  Collaborate with ML and software engineers to integrate prompt strategies with agent frameworks (Lang Chain, Bedrock Agent Core) and leveraging Bedrock agents/services/foundational models

·  Optimize prompts for accuracy, efficiency, cost, and latency in production environments

·  Implement guardrails and safety measures to ensure responsible agent behavior

·  Document prompt patterns, best practices, and design principles for the broader team

·  Stay current with the latest research in agentic AI, prompt engineering, and LLM capabilities

·  Design and build highly complex software solutions (specifically 2+ years of experience with AWS serverless development and 4+ years of experience on a programming language such as Java or Python)

·  Program well-designed, efficient code independently

·  Collaborate with designers, developers, and product owners to build solutions

·  Clearly communicate team-wide progress and identify blocking processes/patterns that hold a team back

·  Participate in paired programming and code reviews with juniors to expand the team’s collective knowledge and understanding of software engineering.

·  Complete independent research to refine best practices and present work to peers.

·  Turn complex ideas into manageable pieces of work to complete as part of a product team.

·  Coach and mentor prompt engineers.

·  Provide technical guidance to leadership so that solutions are built with innovation and sustainability in mind.

·  Learn the business drivers of a product and help drive the technical direction of a product to fulfill the desired vision.

 

Qualifications

·  3+ years of experience in prompt engineering, AI/ML, or related fields.

·  Deep understanding of large language models (e.g., Claude) and their capabilities.

·  Proven experience designing prompts for autonomous agents and multi-step reasoning tasks.

·  Strong knowledge of agentic frameworks and patterns (ReAct, Plan-and-Execute, Reflection, etc.).

·  Strong experience with AWS Bedrock (Agents, Knowledge Bases, Guardrails, and foundational models).

·  Proficiency with AWS serverless services: Lambda, Step Functions, API Gateway, DynamoDB, S3.

·  Knowledge of AWS security best practices including IAM, KMS, and VPC configurations.

·  Familiar with Terraform and HCP.

·  Proficiency in Python and experience with AI agent frameworks (e.g., LangChain).

·  Experience with API integration and tool-use patterns for AI agents.

·  Strong analytical and problem-solving skills with attention to detail.

·  Excellent written and verbal communication skills.

·  A breadth of experience building software solutions (through a strong mix of independent research/projects and industry expertise.

·  5–9 years’ previous experience in software development. (Either 9 years of experience specifically in software development or seven years of experience in software development in combination with 2 years alternative experience in a related field). Ideally has a portfolio of work—code samples, etc.

·  Deep and nuanced understanding of APIs. Have been involved in designing/building/implementing/consuming APIs.

·  Familiarity with software frameworks. Resulting code is concise and easy-to-follow.

·  Experience with automation and optimization. Looks for ways to create repeatable patterns that increase the efficiency of the team.

·  Experience and ability to manage and optimize databases.

·  Understanding of functional programming and how to apply functional concepts in any language. Quick to picking up a new language or adopting a more recent version of a language.

·  Familiarity and able to comfortably work with multiple platforms.

·  Experience turning complex ideas into user stories. From that, can turn user stories into workable solutions, providing estimates to complete that work, and breaking down complex work into smaller components.

·  Previous experience collaborating on a cross-functional team.

·  Deep understanding of development cycle.

·  Ability to debug and avoid future problems by building more robust solutions.

·  Ability to look at previous personal or team experience and use this to analyze mistakes/successes, draw conclusions, and design future solutions. Resulting solutions have few bugs and quick remediation times.

·  Experience building solutions with the larger team in mind. Solutions have the goal of improving software engineering at the team level.

·  Experience with teaching and mentoring team members at various levels.

·  A deep and solid understanding of cyber security principles such as authentication, authorization and encryption.

·  Experience working with one or more CI/CD stacks and associated best practices. Ability to setup CI/CD for new products with no guidance. Recommends and implements modifications to CI/CD processes when continuous improvement opportunities are identified.

 

Required Skills
DevOps Engineer Senior Email Security Engineer

Fill below details & click “Apply”

Only add 10 digit number without prefix
Resume can be attached in PDF, JPG, Word , Txt format only

Share This Job