AI Application Engineer

New
Remote positionFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
Minimum of 8 years of professional software development experience building production web or cloud applications, including at least 2 years building applications on large language model APIs
Required Skills
AWSPythonTypeScriptJiraCI/CDTerraformGitHub

Requirements

  • Have a bachelor's degree in Computer Science, Software Engineering, or a related technical field, or equivalent professional experience in addition to the minimum experience requirement.
  • Have at least 8 years of professional software development experience building production web or cloud applications, including at least 2 years building applications on large language model APIs.
  • Demonstrate experience delivering with test-driven development and continuous integration on a team, and shipping to AWS.
  • Have experience using AI coding assistants or agentic coding tools in daily work; authoring reusable prompts, agents, or skills is preferred.
  • Be proficient in Python and TypeScript, including modern frameworks for APIs and web front ends.
  • Have working knowledge of retrieval-augmented generation design, vector stores, embeddings, prompt engineering, and evaluation of LLM outputs.
  • Have hands-on experience with Amazon Bedrock and AWS application services including Lambda, API Gateway, DynamoDB, S3, IAM, and CloudWatch.
  • Be fluent with Git, GitHub pull-request workflows, Jira, and CI/CD pipelines.
  • Be able to read Terraform and understand how application code is deployed across DEV, TST, STG, and PRD.
  • Earn AWS Certified Developer – Associate or AWS Certified Solutions Architect – Associate, and Claude Certified Developer – Foundations (CCDV-F), within 12 months of hire.
  • AWS Certified AI Practitioner, AWS Certified Generative AI Developer – Professional, Claude Certified Architect – Foundations (CCAR-F), and CompTIA Security+ are preferred certifications.

Responsibilities

  • Build and ship generative AI features, including retrieval-augmented generation, tool-using agents, prompt pipelines, APIs, and user interfaces.
  • Write unit and integration tests from use cases and specifications before application code, and ensure tests pass before opening pull requests.
  • Develop business-functionality modules on the OpenCORA module architecture when used by the project.
  • Build with Amazon Bedrock, Bedrock Agents and Knowledge Bases, Lambda, API Gateway, DynamoDB, and S3 when clients require AWS-native services.
  • Use Claude Code and shared team agents and skills, and contribute improvements to them.
  • Maintain traceability from requirements through Jira cards to GitHub pull requests, with small, reviewable commits tied to a card.
  • Participate in backlog grooming, estimate and break down work, and raise requirement gaps with the business analyst and tech lead.
  • Instrument applications with logging, tracing, and evaluation hooks.
  • Review pull requests, partner with the quality engineer on end-to-end test coverage, and support releases through DEV, TST, STG, and PRD.
  • Apply secure coding practices, including secrets handling, input validation, and least-privilege access.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now