Senior Machine Learning Engineer (1) + Junior Machine Learning Engineers (2)
About the Role
We are seeking one Senior and two Junior Machine Learning Engineers to help build and operationalize AI-driven automation systems in a cloud environment. This team will work collaboratively with Data Scientists, Product, and Engineering teams to develop scalable AI solutions, LLM-based automation agents, and cloud-based pipelines.
Important: This role focuses on engineering, integration, and deployment — not model research or custom model development.
Key Responsibilities
- Design, build, and maintain cloud-based AI and automation solutions using Python and Azure services.
- Develop, integrate, and optimize workflows that leverage Large Language Models (LLMs), vector databases, prompt pipelines, and related tooling.
- Collaborate with Data Scientists to productionize their models and prototypes.
- Build robust, scalable REST APIs, microservices, and automation agents.
- Implement monitoring, observability, model versioning, and MLOps best practices.
- Write well-structured, maintainable, and testable code.
Requirements
For Senior ML Engineer
- 5+ years professional software engineering experience.
- Strong Python development and debugging skills.
- Hands-on experience building solutions in Azure (e.g., Azure ML, Functions, Storage, AKS, DevOps).
- Experience integrating and working with LLMs (OpenAI, Azure OpenAI, HuggingFace, LangChain, or similar).
- Experience with MLOps, deployment automation, CI/CD, and containerized applications (Docker/Kubernetes).
- Ability to lead architecture decisions, code reviews, and mentor junior engineers.
- Excellent communication and collaboration skills.
For Junior ML Engineers
- 1–3 years experience in software engineering, data engineering, or ML workflow integration.
- Proficiency in Python and familiarity with ML/AI tooling.
- Understanding of cloud environments (Azure preferred; AWS/GCP acceptable).
- Exposure to LLM-based application development, automation systems, or data pipelines is a plus.
- Eagerness to learn, contribute, and grow under the mentorship of senior team members.
Nice to Have (All Roles)
- Experience with LangChain, Semantic Kernel, or similar orchestration frameworks.
- Familiarity with vector databases (Pinecone, Weaviate, ChromaDB, etc.).
- Knowledge of automation frameworks or agent-based architectures.
- Experience supporting scalable production AI systems.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Data Scientist III
2026-06-16
Senior Backend Engineer
2026-06-17
Scientist/Sr. Scientist, Bioinformatics Data
2026-06-17
- Posted
- Nov 05, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Dublin
- Company
- Discover International
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Data Scientist III
2026-06-16
Senior Backend Engineer
2026-06-17
Scientist/Sr. Scientist, Bioinformatics Data
2026-06-17