
Company |
Enigma |
Job title |
Senior Machine Learning Engineer |
Job location |
United Kingdom |
Type |
Full Time |
Responsibilities:
- Architect and implement production-ready autonomous agent platforms.
- Develop and integrate multimodal AI systems capable of processing text, vision, and other sensory inputs.
- Leverage cloud-based AI platforms for architecture and deployment.
- Optimize agent workflows using frameworks such as LangChain.
- Perform fine-tuning and optimization of models for specific applications.
- Design robust evaluation frameworks to assess agent performance and ensure operational safety.
- Conduct technical design reviews and mentor team members.
Requirements & Skills:
- At least 7 years of software engineering experience, with 4+ years focusing on ML/AI systems.
- Proficiency in Python and contemporary AI/ML frameworks such as PyTorch, TensorFlow, or JAX.
- Extensive experience with agent development frameworks and cloud-based AI platforms.
- Expertise in prompt engineering and large language model (LLM) optimization.
- Proven ability to fine-tune models and optimize hyperparameters.
- Experience in building and deploying production ML pipelines.
- Familiarity with vector databases and semantic search systems.
- Understanding of MLOps practices and monitoring systems.
- Comprehensive knowledge of transformer architectures and attention mechanisms.
- Expertise in multimodal AI systems and data fusion techniques.
- Strong foundation in reinforcement learning and agent-based systems.
- Familiarity with LLM alignment techniques and associated safety considerations.
- Understanding of semantic parsing and natural language understanding.
- Experience with Retrieval Augmented Generation (RAG) architectures.
- Proven experience in building and deploying production-grade agent systems.
- Hands-on expertise in model fine-tuning and optimization.
- Track record of deploying large-scale AI systems.
- Experience in real-time inference and optimization.
