Job Role: Principal Machine Learning Engineer Reference: BH-331p Working Hours: 5 days per week Job Type: Permanent Salary: €88,000 to €118,000. per annum Location: South Spain, or Gibraltar, UK Remote : 4 days per week remote - 1 day per week on-site About the Company Our client is an innovative AI startup driving industry transformation through cutting-edge technologies. By leveraging Machine Learning, Generative AI, and real-time data analysis, they develop impactful solutions that redefine possibilities. With a fast-paced, ambitious, and innovation-driven culture, this company empowers its team to make significant contributions. Here, your ideas won't just be valued—they'll be implemented. Role Overview Our client is seeking a skilled Machine Learning Engineer to join their team in a full-time role, ideally based in the EU/UK (preference for candidates near Gibraltar). Reporting to the CTO, you will lead critical projects to design, deploy, and scale machine learning systems. This role provides a unique opportunity to work at the intersection of research and production, transforming innovative ideas into real-world solutions that handle billions of real-time data points. Responsibilities Own the end-to-end ML infrastructure , from architectural decisions to production deployment, setting technical standards for the team. Bridge research and production, delivering scalable, production-ready systems. Design and implement robust ML pipelines that manage rapidly growing data volumes with exceptional performance. Build and optimise core ML model components to make meaningful, real-world impacts, especially in gaming experiences. Drive improvements across quality, reusability, and performance in production-grade systems that can scale reliably. Establish best practices for code quality, testing, and documentation to influence and shape the engineering culture. Create and maintain scalable data pipelines and APIs to handle growing complexity while maintaining reliability. Collaborate with a multidisciplinary team , including data scientists, engineers, product managers, and analysts. Take the lead in architectural decision-making , balancing innovation with reliability. Work independently on technical initiatives, driving projects from concept to completion. Influence the technical direction and strategy of the company as an early team member. Occasional travel may be required to support the distributed team. Essential Experience ML - Proven track record of building and deploying ML systems in production, especially in real-time, high-throughput environments. ML - Strong foundation in applied ML frameworks and data science tools. ML - Deep expertise in Python , with a focus on ML engineering best practices and production-grade code architecture. MLOps - Experienced with MLOps practices, and tools such as containerisation and CI/CD workflows for ML systems. MLOps - MLOps & Model Management: Experience with tools such as MLFlow, Kubeflow, Airflow/Prefect for scheduling, or similar platforms for model tracking and deployment. Data Processing - Hands-on experience with streaming architectures and real-time data processing systems such as Kafka. Data Architecture - Familiarity with data lake, data warehouse, or lakehouse architectures Cloud - Experience with modern cloud platforms (AWS/GCP/Azure) Cloud - Practical exposure to cloud data platforms with a history of delivering data-centric solutions for mission-critical use cases. Software - Expertise in distributed microservice architecture and REST API development. Desirable Experience Expertise with LLMs and modern NLP techniques , including embedding models and vector stores. Experience scaling ML systems from prototype to production. Background in a fast-paced startup environment . Understanding of ML monitoring and observability best practices. Company's Tech Stack Languages : Python Cloud Platforms : GCP (Cloud Run, Google Cloud Kubernetes (GKE), GCP Data Store, GCP BigQuery) Data Science Topics : OpenAI, GenAI, NLP Data Platforms : Postgres, BigQuery, Block Storage, Firebase, Data Processing/Streaming: Kafka, Apache Spark, Apache Flink Python HTTP Frameworks : Django, Flask Benefits Competitive salary ranging from €88,000 to €118,000. Negotiable participation in a share scheme. Opportunity to work on transformative projects with cutting-edge technology in a high-impact, innovation-focused environment. Equity shares are a possibility