reply3 is looking for a Graduate AI and Machine Learning Engineer to support the design, build, and operational maintenance of applied AI and data engineering solutions. You’ll work on everything from improving our internal systems and data pipelines to developing AI-powered applications and prototypes for client work. This is a unique opportunity to join at the start of our tech journey and help shape how AI and advanced data engineering transforms our agency.
What You'll Do
- Develop new applications to support marketing performance and automation.
- Build AI-powered prototypes and applications using LLMs, LangChain, RAG pipelines, and other emerging frameworks.
- Experiment with new AI technologies (e.g., vector databases, embedding models, prompt optimization, AI agents, Google AI Studio/Gemini) and assess their value to the agency.
- Manage and improve our cloud infrastructure and data pipelines; help deploy and manage containerized services.
- Work with our Data Analysts and data team members to better improve our data infrastructure, transformations, and reporting flows.
- Support the management of infrastructure and orchestration pipelines needed to automatically train and bring machine learning models to production.
- Explore and understand client data in relation to the problem you’re tackling and communicate findings to clients and stakeholders.
- Collaborate with non-technical teams to understand business problems and turn them into AI and data solutions.
- Support, manage, and maintain our internal website and applications, including assisting with future migration/modernization and working with external partners where required.
What We're Looking For
- A degree in Computer Science, Artificial Intelligence, Data Science, or a related discipline with a minimum grade of 2.1.
- Initial work experience in a relevant role such as data engineering, developing AI solutions, or training, evaluating, or deploying machine learning models.
- Practical experience with at least one major cloud platform (GCP or AWS) and working knowledge of its database and compute services.
- Experience with MySQL and confident SQL skills (e.g., PostgreSQL or BigQuery-style SQL).
- A successful history of manipulating, processing, and extracting value from large, disconnected datasets.
- Excellent knowledge of Python and data handling libraries (Python3 and specifically Pandas), including at least one ML framework such as PyTorch, TensorFlow, or SKLearn, as well as initial knowledge of LangChain and RAG.
- Familiarity with DevOps, Git/GitHub, and CI/CD workflows.
- Comfort working with REST APIs and integrating platform exports into reporting pipelines.
Nice to Have
- Experience with containerization and deployment using Docker or Kubernetes.
- Experience with Looker Studio, Funnel.io, Supabase, Bolt, or similar tools.
- Basic HTML, PHP, JavaScript; knowledge of React/Next.js and API development.
Technical Stack
- Languages & ML: Python, Pandas, PyTorch, TensorFlow, SKLearn, LangChain, RAG
- Databases & Cloud: MySQL, PostgreSQL, BigQuery, GCP, AWS
- Infrastructure & Tools: Docker, Kubernetes, Git/GitHub, REST APIs
- Web & Analytics: HTML, PHP, JavaScript, React, Next.js, Looker Studio, Funnel.io, Supabase, Bolt
reply3 is an equal opportunity employer.





