AI Engineer
Listed on 2026-11-06
-
Software Development
AI Engineer (Applied/Software), Backend Developer, Cloud Engineer - Software, Software Architect
Location: Remote (United States, Eastern or Central time zones preferred)
Travel: Approximately 10-20% travel for client meetings and team collaboration
Compensation: Base salary range of $160,000-$185,000
OverviewA technology consulting organisation is seeking a senior AI engineering leader to design, develop, and deploy large-scale AI applications for enterprise clients. This role is suited to an experienced engineer who enjoys owning end-to-end solution architecture, guiding technical direction, and delivering production-ready AI systems with a focus on scalability, security, reliability, and operational excellence. The successful candidate will work across generative AI, agent-based architectures, cloud-native platforms, and machine learning systems while collaborating with engineering teams and client stakeholders.
Key Responsibilities- Architect and implement advanced AI solutions, including agent-based systems, reasoning workflows, tool integration, and multi-agent environments.
- Design and optimise Retrieval-Augmented Generation (RAG) platforms leveraging embeddings, vector databases, search, ranking, and knowledge retrieval strategies.
- Build and integrate cloud-based AI applications using managed services, serverless technologies, event-driven architectures, APIs, and data platforms.
- Establish evaluation, monitoring, observability, and testing frameworks for production LLM applications.
- Develop backend services and APIs using modern programming languages and cloud-native design patterns.
- Lead technical architecture discussions and provide guidance to engineering teams across AI initiatives.
- Mentor developers and contribute to engineering best practices, standards, and solution design reviews.
- Improve system resilience through fault-tolerant architectures, monitoring, fallback strategies, and operational excellence practices.
- Partner with business and technical stakeholders to deliver scalable AI solutions aligned with client objectives.
- 5+ years of software engineering experience with demonstrated success delivering production AI, machine learning, or generative AI solutions.
- Strong experience building agentic AI systems, LLM orchestration frameworks, tool/function calling, and RAG architectures.
- Deep expertise with AWS services, including:
- Amazon Bedrock
- Sage Maker
- Lambda
- DynamoDB
- S3
- Event-driven services and workflow orchestration technologies
- Proficiency in Python and Node.js, including API development and cloud-native application design.
- Experience implementing AI observability, evaluation methodologies, prompt engineering, and production monitoring practices.
- Hands-on experience with containerisation technologies such as Docker.
- Strong understanding of distributed systems, scalability, and modern software architecture principles.
- Bachelor's degree in Computer Science, Engineering, or a related technical field (or equivalent professional experience).
- Experience designing enterprise-scale AI platforms for multiple business stakeholders or client environments.
- Prior consulting, professional services, or client-facing delivery experience.
- Experience leading technical teams, mentoring engineers, and influencing architecture decisions.
- Familiarity with AI monitoring and evaluation platforms such as Lang Fuse, Lang Smith, or similar tooling.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).