Lingokids logo
Lingokids

Helping families around the world raise amazing kids.

Machine Learning Engineer, Recommendations

Machine Learning EngineerMachine Learning EngineerFull TimeRemoteSeniorTeam 51-200H1B No SponsorCompany SiteLinkedIn

Location

Spain

Posted

4 days ago

Salary

0

Seniority

Senior

Bachelor DegreeEnglishAirflowAWSDynamoDBPythonRedisSQL

Job Description

Machine Learning Engineer, Recommendations

Lingokids

• Own the production recommendation infrastructure: maintain and improve the systems that serve personalized content to millions of users, ensuring reliability, low latency, and scalability as the catalog and user base grow. • Research and prototype advanced recommendation algorithms: explore newer approaches - deep learning-based models, contextual bandits, session-based recommendations, graph-based methods - evaluate their potential, and run controlled experiments to validate uplift before production. • Produce ML models and pipelines: take prototypes (from yourself or from the team's Data Scientist) and turn them into production-grade, monitored, maintainable features integrated into the live recommendation engine. • Design scalable infrastructure: anticipate bottlenecks and design systems that can handle larger catalogs, more complex segmentations, and higher traffic - including serving layer optimization, caching strategies, and pipeline orchestration. • Build and maintain data pipelines in DBT and Databricks, ensuring clean transformations, data quality, and robust experimentation frameworks that the team can rely on. • Monitor model health in production: define retraining strategies, detect drift, and ensure recommendation quality is measured and maintained over time. • Collaborate closely with the Data Scientist and Senior Analyst to translate statistical insights and business requirements into engineering decisions.

Job Requirements

  • Python for ML and infrastructure: strong Python skills applied to model training, evaluation, deployment, and pipeline scripting. Writes production-quality, testable, version-controlled code - not just notebooks.
  • SQL and DBT: solid SQL and hands-on DBT experience to build and maintain reliable transformation pipelines with clear data lineage and quality controls.
  • ML production on AWS: hands-on experience deploying and monitoring ML models using AWS services (SageMaker, Lambda, ECS, Step Functions). Understands model drift, monitoring strategies, and retraining triggers.
  • Batch ML model training and evaluation pipelines: design, build, and maintain scalable machine learning training and evaluation pipelines that support recommendation systems and related personalization use cases.
  • Advanced ML algorithms: familiarity with recommendation techniques beyond collaborative filtering - e.g. neural approaches (two-tower models, transformers for sequences), contextual bandits, learning-to-rank. Knows how to evaluate and compare them rigorously.
  • Orchestration and CI/CD: experience with orchestration tools (Airflow, Prefect, or Dagster) for reliable, observable pipelines, and comfort with Git and CI/CD workflows for ML systems.
  • Scalability and system design mindset: can anticipate infrastructure bottlenecks, reason through architecture trade-offs (batch vs. streaming, horizontal vs. vertical scaling), and connect engineering decisions to business outcomes.
  • Nice to have: Experience with real-time or low-latency serving layers (Redis, DynamoDB or equivalent) - the system is currently batch, but session-level adaptation is a future direction.
  • Experience with experimentation frameworks for ML systems, including online evaluation of recommendation algorithms (A/B tests, interleaving, counterfactual evaluation).

Benefits

  • Career Growth: Your growth drives our success! We invest in your development up to €2,000 per year for books and training; so you can keep learning and growing with us.
  • Remote-Friendly: Work from where you’re most productive, home or our offices in Madrid, anywhere within a 2-hour difference from Spain (GMT+1).
  • Stock Options: Your contribution matters! You'll receive stock options, giving you the opportunity to own part of the company and share in its success.
  • Home Office Setup: Create your ideal workspace with a €400 allowance for setup and €35/month for remote work expenses, because comfort fuels creativity!
  • Meal Allowances: Get €60/month on your Cobee card to enjoy meals at restaurants or food delivery, good food makes everything better!
  • Flexible Compensation: Manage your meal, transport and childcare expenses easily with Cobee, integrating them directly into your payroll.
  • Health Insurance: Access private health coverage at exclusive rates through Adeslas, seamlessly deducted from your payroll, quality care made simple.
  • Language Lessons: Learning never stops! Enjoy free language classes in Spanish and English, to sharpen your skills and stay connected in a global team.
  • Visa Sponsorship: If you need a visa to work in the EU, we’ll handle the process and cover the costs to make your transition seamless.
  • Company events: Yes! We’re a fully remote team spread across different countries, but we love getting together from time to time in different corners of Spain, for team gatherings and recharging at our amazing off-sites!

Related Job Pages

More Machine Learning Engineer Jobs

Full TimeRemoteTeam 1-10H1B No Sponsor

• Design, develop, and deploy AI/ML solutions to modernize core pharmacy platforms, with a focus on scalability, reliability, performance, and security • Leverage Generative AI, LLMs, and agentic AI frameworks to automate and enhance pharmacy workflows and decision-making processes • Collaborate with business and technical stakeholders to understand pharmacy domain requirements and translate them into robust AI/ML-driven technical solutions • Contribute to architecture and technical design of AI/ML pipelines, including model selection, data integration, and deployment patterns • Establish and maintain AI/ML engineering standards, best practices, and quality assurance processes • Conduct code reviews, provide constructive feedback, and mentor engineers on modern AI/ML engineering practices • Partner with cross-functional teams including data scientists, product managers, platform engineers, and pharmacy domain experts • Translate legacy system modernization needs into scalable AI applications that enhance products, workflows, and operational efficiency • Monitor and optimize AI/ML model performance, resource utilization, and platform reliability • Collaborate with DevOps and infrastructure teams to ensure secure, scalable deployment and operations of AI/ML solutions • Stay current with advancements in AI/ML frameworks, Generative AI, LLMs, and pharmacy technology modernization

California
Job Closed

Technical · Fully Remote Senior Machine Learning Engineer / Tech Lead - AI & ML Are you up to the challenge of building the next generation of Machine Learning products on the cloud with us? We have an international, fully remote team working on creating the best Kubernetes-first, innovative virtualization platform around, and we'd like you to join as a senior engineer and team lead. In this role, you will be bringing new products to life, working with cutting-edge technology, and making a daily difference supporting users by giving them a platform on which to build awesome new things. You will get fully involved with the inner workings of Artificial Intelligence, Kubernetes, virtualization and cloud computing, with opportunities to contribute back to open-source projects and participate at industry conferences around the world. You won't just ship code: you'll join a supportive team that values your perspective and ideas from day one. Responsibilities: - Manage the development and maintenance of scalable, efficient code for the Machine Learning components of the Civo Cloud Platform - Ensure code quality, performance, and reliability through comprehensive testing and optimization - Collaborate with designers, product managers, and other engineers to translate requirements into technical solutions - Improve team performance through implementing best practices, refactoring, optimizing and improving the documentation of code and the application of best practices - Participate in code reviews, providing constructive feedback and fostering a collaborative environment - Stay up-to-date with the latest Machine Learning trends, libraries, and tools - Troubleshoot and debug complex technical issues Requirements: - Bachelor’s degree in Computer Science, Engineering or a related field, or proven related professional experience - 4+ years of professional experience developing, deploying and optimising Machine Learning Solutions - 2+ years of running large applications and systems in production environments - 2+ Experience with containerization technologies (Docker, Kubernetes) - Proven Experience training Machine Learning Models of any modality - Experience building and designing Machine Learning Pipelines or workflows (MLOps) - Experience managing complex Kubernetes Deployments - Experience scaling GPU Machine learning deployments and managing GPU Clusters - Strong written and verbal communication skills - Experience leading complex software development projects Nice to Have: - Experience in a software development management or leadership roles - Experience using Machine Learning monitoring tools - Experience enforcing coding standards and practices - Experience working in asynchronous agile software teams - Experience working in fully remote organizations - Experience with open source Machine Learning projects Why Join Civo: - Competitive compensation and benefits package - 4-day week company (unless attending an event) - Uncapped holiday - Collaborative and inclusive culture that values diversity and creativity - Opportunity to work with a dynamic and innovative team in the fast-growing cloud industry Department Technical Remote status Fully Remote

United States
AVANTTi logo

Senior Cientista de Dados – IA, Machine Learning

AVANTTi

Agilidade | Senioridade | Transparência | Responsabilidade Social

Full TimeRemoteTeam 51-200H1B No Sponsor

• Projetar e implementar pipelines de validação de dados e avaliação de modelos em ambiente cloud (AWS); • Integrar dados e métricas de avaliação em fluxos automatizados e auditáveis; • Modularizar pipelines para facilitar reuso, manutenção e escalabilidade; • Trabalhar em parceria com times de Data Science, Engenharia de Dados e Produto; • Garantir boas práticas de versionamento, logging, monitoramento e testes automatizados; • Propor melhorias contínuas em arquitetura de dados e processos de validação; • Apoiar deploy e acompanhamento de modelos em produção; • Atuar na análise de performance, drift e custos dos modelos implementados.

Brazil
SandboxAQ logo

Senior Machine Learning Engineer, AI Generation Engine

SandboxAQ

Leveraging AQ - the powerful compound effects of AI + Quantum technology

Full TimeRemoteTeam 51-200Since 2021H1B No Sponsor

• Design, construct, and manage robust data pipelines for the training, validation, and continuous retraining of Large Quantitative Models (LQMs) and agentic frameworks. • Develop, implement, and rigorously test novel ML models and algorithms, defining appropriate metrics to ensure model performance aligns with high-level product objectives. • Contribute to the efforts in cleaning, transforming, and engineering features from complex and large-scale datasets to optimize LQM performance and predictive accuracy. • Conduct deep analysis of model behavior, performance, and failure modes, tuning hyper-parameters and optimizing model architecture for efficiency, speed, and accuracy in a production context. • Collaborate closely with AI researchers, product managers, and SWEs to translate high-level business objectives into actionable ML development and deployment roadmaps. • Champion and enforce exceptional engineering standards for code quality, system efficiency, and security in a prototyping environment.

United States
$131.2K - $246K / year