AI Specialist(Only W2)
Posted 14 days ago|Apply before June 16, 2026
Qualifications
Must have
- AWS Bedrock, LLM (Claude preferred), Python/lambdas.
- 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).
Additional experience expectations
- 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 solid understanding of APIs. Have been involved in designing/building/implementing/consuming APIs.
- Familiarity with several 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.