Senior AI/ML Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+18 more
Job description
The role covers the full AI/ML engineering lifecycle, from discovery and back-end deployment to front-end user experience and monitoring. Responsibilities include:
- Designing and implementing full-stack agentic systems using techniques spanning RAG, grounding, prompt engineering, and orchestration on an AWS-first stack.
- Building intuitive front-end interfaces (using modern frameworks like React, Vue, or Next.js with TypeScript/JavaScript) to seamlessly integrate generative AI features and chat interfaces into internal tooling and customer-facing products.
- Developing robust back-end APIs and microservices (Python, FastAPI) for AI/ML solutions, ensuring security, high availability, scalability, and observability.
- Building and maintaining production ML pipelines and services on AWS for non-GenAI use cases (e.g., recommender systems, customer segmentation models, leveraging supervised, unsupervised, and/or econometric modelling).
- Implementing CI/CD for ML services and full-stack applications, writing infrastructure as code (Terraform, AWS CDK), and monitoring for system latency, model/data drift, and performance.
- Establishing robust guardrails for safe AI usage, including prompt security, practical evaluation frameworks, and strict compliance with privacy regulations.
- Mentoring mid-level/junior engineers and contributing to reusable components, architectural documentation, and engineering best practices that improve AI/ML delivery across the organisation.
- Collaborating closely with data engineers, data scientists, UX/UI designers, and product managers to deliver impactful, end-to-end solutions.
- Driving the evaluation of new AWS AI technologies, frameworks, and tooling, contributing architectural recommendations for continuous improvement and “build vs. buy” decisions.
Requirements
Experience: 6-8 years (1-2 years with AI tools and technologies), The role requires a blend of senior technical depth, system architecture capability, and strong product sense, including:
- Strong full-stack engineering skills, combining advanced Python (FastAPI, testing, typing) for the backend with proven experience in modern JavaScript/TypeScript front-end frameworks (React, Next.js, etc.) for building AI-driven UIs.
- Deep, hands-on experience with AWS AI/ML ecosystems (Amazon Bedrock, Amazon SageMaker model endpoints, pipelines, AWS OpenSearch) and agent orchestration frameworks (e.g., LangChain, LangGraph, ADK).
- Solid understanding of MLOps and CloudOps - CI/CD, IaC (Terraform), experiment tracking, model registry, and monitoring on AWS.
- Proven experience architecting, deploying, and operating complex ML systems in production (batch and real-time).
- Advanced familiarity with RAG architectures, prompt engineering, AI guardrails, and LLM evaluation techniques.
- Previous experience developing agentic capabilities, such as custom agent skills, MCP servers, and LLM tool usage.
- Strong grasp of security, privacy, and governance principles, particularly AWS IAM, Secrets Manager, and PII handling.
- Effective communication skills with the ability to translate complex AI concepts to non-technical stakeholders and advocate for UX/UI best practices.
- Bachelor’s or Master’s degree in Computer Science/Engineering/related field, or demonstrable equivalent experience.
In addition to the above, we would LOVE if you have:
- AWS Certifications (e.g., AWS Certified Machine Learning - Specialty, AWS Certified Solutions Architect).
- Knowledge of advanced vector databases (Pinecone, Weaviate, Qdrant) and retrieval strategies.
About the company
Cloudwick is an award winning AWS Advanced Consulting and Technology Partner, trusted by global enterprises and public sector organisations to modernise their data platforms, accelerate AI adoption, and drive measurable business outcomes.
Our flagship product, Amorphic Data Cloud, is an AWS-native, self-service data and AI platform that simplifies ingestion, transformation, governance, and consumption across 70+ AWS services - enabling faster time-to-insight for customers like Nike, SGN, Lycamobile, and Mental Health Innovations.
With 11+ years of experience delivering data modernisation and GenAI transformation programmes across industries, Cloudwick combines deep AWS expertise, design thinking, and agile delivery to help organisations unlock the full potential of cloud and AI.
You will be expected to architect and deliver high-quality, full-stack AI/ML solutions across the entire development lifecycle, from proof of concept through to production, front-end integration, and ongoing optimisation. Working closely with other engineers and stakeholders across the business, you’ll drive the building of reusable platforms, responsive user interfaces, backend services, and best practices while continuously mentoring peers and elevating our technical expertise.
This role reports to the Lead AI & ML Engineer and sits within the Data function, working as part of a specialist AI engineering team. You’ll lead and contribute to a mix of dedicated AI initiatives and larger cross-functional projects alongside colleagues from Technology, Data, and Product.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Navigating the AI Shift
MLOps And AI Driven Development
Dev Digest 121 - AI goes offline
Dev Digest 132 - Binging WADFlix?