- Company Name
- ViVA Tech Talent
- Job Title
- Machine Learning Engineer
- Job Description
-
**Job title:** Machine Learning Engineer
**Role Summary:**
Design, build, and deploy production‑grade systems powered by large language models (LLMs), retrieval‑augmented generation (RAG), and agentic AI frameworks to transform large-scale, noisy, unstructured data into actionable real‑time insights for analysts and customers.
**Expectations:**
- Deliver scalable, high‑accuracy LLM solutions that meet latency, cost, and reliability targets.
- Collaborate with product and domain experts to translate business goals into technical workflows.
- Maintain a rigorous observability and continuous improvement loop for deployed services.
**Key Responsibilities:**
1. Build and fine‑tune LLM‑powered reasoning, orchestration, and decision‑making models.
2. Design and implement agentic workflows using frameworks such as LangGraph or LangChain.
3. Develop scalable RAG pipelines, vector search, and semantic retrieval systems.
4. Architect and ship production ML services and APIs, ensuring robustness and performance.
5. Own deployment, monitoring, evaluation, and optimisation (accuracy, latency, cost).
6. Integrate with distributed systems, microservices, and data streaming pipelines.
7. Manage cloud infrastructure, containerisation, and IaC tooling (Docker, Terraform, AWS or equivalent).
8. Evaluate and enhance LLMOps/MLOps practices, observability, and model lifecycle management.
**Required Skills:**
- Proficient in Python and production ML frameworks (PyTorch or TensorFlow).
- Hands‑on experience with LLMs, prompt engineering, fine‑tuning, and agentic frameworks.
- Deep knowledge of RAG, vector databases, and embeddings.
- Solid background in distributed and microservice architectures, streaming data.
- Experience with LLMOps/MLOps, observability, and evaluation pipelines.
- Familiarity with infrastructure-as-code (Terraform), containerisation (Docker), and cloud platforms (AWS or comparable).
- Capability to handle large‑scale unstructured data; security, intelligence, or OSINT exposure is a plus.
**Required Education & Certifications:**
- Bachelor’s or Master’s degree in Computer Science, Data Science, Machine Learning, or a related field.
- Relevant certifications in ML or cloud technologies (e.g., AWS Certified Machine Learning, TensorFlow Developer) are desirable.