AI Engineer
- Enterprise AI Platform (Partial Remote, Des Moines, IA) About the Role Join a dynamic AI Platform Team as a Senior AI Engineer, driving enterprise-wide adoption of secure, scalable, and reusable AI solutions.
This hands-on, backend-focused engineering position empowers you to build production-ready AI capabilities within a modern cloud environment, with a strong emphasis on AWS and Generative AI technologies. Responsibilities
- Design, build, and maintain robust, reusable AI platform components and backend services for enterprise-scale projects.
- Develop and deploy cloud-native solutions using AWS services such as API Gateway, Lambda, Bedrock, S3, EventBridge, DynamoDB, PostgreSQL, CloudWatch, and Fargate.
- Deliver production-grade APIs, chatbots, agent services, and RAG-based search solutions that enhance business workflows.
- Implement infrastructure as code with AWS CDK for consistent, secure, and rapid deployment.
- Create and maintain prompt templates and AI platform assets to accelerate downstream team productivity.
- Ensure compliance with privacy, security, and observability standards throughout the solution lifecycle.
- Support and collaborate on AI safety controls, output validation, and platform governance initiatives. Required Skills and Experience
- 8+ years of hands-on software engineering experience in enterprise environments.
- Minimum 1 year experience developing production-level Generative AI solutions (RAG, chatbots, copilot, search agents).
- Strong proficiency in Node.js and TypeScript.
- Demonstrated expertise with AWS ecosystem (API Gateway, Lambda, S3, Bedrock, DynamoDB, PostgreSQL, CloudWatch, Fargate).
- Experience building and maintaining backend APIs, platform services, and deploying to cloud environments.
- Hands-on skills with AWS CDK for infrastructure as code.
- Knowledge of prompt engineering, semantic retrieval, embeddings, chunking, and vector search.
- Familiarity with AI safety and output validation concepts.
- Solid understanding of CI/CD, source control, testing, and debugging best practices. Preferred Skills
- Python development experience.
- Exposure to agentic AI solution design, orchestration frameworks, or tool-using AI workflows.
- Experience with Azure cloud services.
- Familiarity with AI observability, tracing, benchmarking, or monitoring for GenAI.
- Background in regulated industries (healthcare, insurance, financial services).
- Contributions to reusable platform components, SDKs, or service catalogs.
- Experience with event-driven architecture and cloud-native integrations. Benefits
- Partial remote flexibility—work in a hybrid environment from Des Moines, IA.
- Opportunity to drive enterprise AI transformation and work on cutting-edge GenAI projects.
- Collaborate with a forward-thinking team focused on innovation, scalability, and security.
- Continuous learning and career growth in a rapidly-evolving AI landscape.
How to Apply Ready to shape the future of enterprise AI? Submit your resume and a brief cover letter outlining your relevant experience and interest in this role. Candidates must be authorized to work in the US without sponsorship.