Overview
You will embed with The Core teams to turn ambiguous problems into secure, production AI products. You shape where agents act, assist, or require human gates, and deliver cloud-native AI solutions adopted in real workflows. The role blends client-facing discovery, rapid engineering, and handoff to receiving teams for ongoing ownership. You contribute to scalable, auditable AI applications within a central engineering organization.
Responsibilities
- Rapid prototyping and delivery of cloud-native AI applications with CI/CD and automated testing
- Partner with business and engineering teams to translate requirements into cloud-optimized architectures and scalable data models
- Embed with Core business teams to map workflows, identify automation opportunities, and drive adoption through pilots
- Build production-grade AI apps using LLM APIs, retrieval-augmented generation, embeddings, and context management
- Apply cloud-native services, secure deployment, observability, and MLOps for scalable, cost-aware solutions
- Document solutions, mentor receiving teams, and enable smooth transition to long-term ownership
Key requirements
- 9+ years of hands-on software engineering experience
- Proficiency in Python, Java, or Go
- Experience translating business requirements into cloud-optimized architectures and data models
- Experience in forward-deployed/internal client-facing engineering models and pilot delivery
- Extensive experience with AWS, Azure, or GCP including serverless, containers, and security standards
- Experience integrating LLM/AI into production apps (RAG, embeddings, vector search, prompts, validation, monitoring)
- Excellent communication and collaboration skills
- strong communication
- cross-functional collaboration
- stakeholder engagement
- Python, Java, or Go
- cloud platforms: AWS, Azure, GCP
- serverless, containerization, managed services
…
