AI Application Engineer
New
S
Simple Technology SolutionsGenerative AI
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