Machine Learning Engineer II, Business Search
hace 2 semanas
Every day, millions of organizations — from businesses to public institutions — rely on Amazon Business for the procurement of the products they need to fulfil their mission.
The Amazon Business Search team sits at the heart of that experience. We're redefining how over eight million B2B customers search, navigate, and discover products through conversational search, autocomplete, and intelligent navigation systems.
As a Machine Learning Engineer on our engineering team, you will design and build the next generation of Search and Discovery infrastructure that powers Amazon's B2B marketplace. You'll work at the intersection of large-scale distributed systems and GenAI, partnering closely with Applied Scientists to bring LLMs and agentic models into production.
This is a unique opportunity to push the boundaries of search technology, improve relevance for millions of customers worldwide, and help shape the future of B2B commerce.
Key job responsibilities
- Design, develop, and deploy ML-powered search components that improve result relevance, query understanding, and autocomplete quality — with a focus on scalability, inference performance optimization, and efficient use of compute resources.
- Own the full software development lifecycle, including design, implementation, testing, experimentation, and maintenance, ensuring high reliability and measurable customer impact.
- Build and optimize data and model-serving pipelines to support high-throughput, low-latency applications across distributed systems.
- Collaborate across Product, Software, and Science teams to deliver complex projects at scale, while mentoring and guiding peers on latest ML and AI technologies and best practices.
About the team
We are a two-pizza team of software engineers based in Madrid, building the next generation of Amazon Business Search. Our team is international and inclusive, bringing together diverse perspectives to solve complex technical challenges.
We value fast learners, problem solvers, and innovators who take ownership from concept to delivery. We work backwards from the customer, combining strong business awareness with deep technical expertise. Our culture is agile and experimentation-driven — we move quickly, measure impact, and continuously improve to deliver world-class search experiences for millions of B2B customers.
- Bachelor's degree in computer science or equivalent
- Experience in professional, non-internship software development
- Experience in machine learning, data mining, information retrieval, statistics or natural language processing
- Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design
- Experience with Machine and Deep Learning toolkits such as MXNet, TensorFlow, Caffe and PyTorch
- Knowledge of cloud computing services or deployment architecture
- Experience building, deploying, and maintaining large-scale machine learning infrastructure using distributed data processing frameworks such as Spark or Ray
- Master's degree in computer science or equivalent
- Expertise in large-model inference optimization, including techniques such as quantization, pruning, and distillation
- Experience with LLM inference frameworks (e.g., vLLM, DeepSpeed, Hugging Face Transformers)
- Demonstrated experience designing semantic search or RAG pipelines, integrating embeddings, vector stores, and generative models
- Proficiency in online and offline experimentation, evaluation frameworks, and metrics instrumentation for ML systems
- Strong collaboration and communication skills, with the ability to bridge science and engineering to deliver end-to-end ML solutions
Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice ) to know more about how we collect, use and transfer the personal data of our candidates.
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.
-
Machine Learning Engineer
hace 2 semanas
Madrid, Madrid, España Cabify A tiempo completoDo you want to change the world? At Cabify, that's what we're doing. We aim to make cities better places to live by improving mobility for the people living in them, connecting riders to drivers at the touch of a button. Maybe one day cities will be places where nobody needs a private car. But we've still got a long way to joining us?About the positionWe...
-
Machine Learning Engineer
hace 2 semanas
Madrid, Madrid, España Cabify A tiempo completoDo you want to change the world? At Cabify, that's what we're doing. We aim to make cities better places to live by improving mobility for the people living in them, connecting riders to drivers at the touch of a button. Maybe one day cities will be places where nobody needs a private car. But we've still got a long way to joining us?About The PositionWe...
-
Machine Learning Engineer
hace 3 días
Madrid, Madrid, España Cabify A tiempo completoDo you want to change the world? At Cabify, that's what we're doing. We aim to make cities better places to live by improving mobility for the people living in them, connecting riders to drivers at the touch of a button. Maybe one day cities will be places where nobody needs a private car. But we've still got a long way to joining us?About the positionWe...
-
Machine Learning Engineer
hace 3 días
Madrid, Madrid, España Cabify A tiempo completo 39.000 € - 55.000 €Do you want to change the world? At Cabify, that's what we're doing. We aim to make cities better places to live by improving mobility for the people living in them, connecting riders to drivers at the touch of a button. Maybe one day cities will be places where nobody needs a private car. But we've still got a long way to joining us?About the positionWe...
-
Senior Machine Learning Engineer
hace 1 semana
Madrid, Madrid, España AILY LABS A tiempo completoMissionAre you ready to take part in the upcoming AI revolution of the business world? If the answer is a resounding "yes," we have an extraordinary opportunity for youIf you have a passion for data and technology and want to join a crew of sharp analytical minds, then this may be the right opportunity for youWe are looking for a Senior Machine Learning...
-
Senior Machine Learning Engineer
hace 1 semana
Madrid, Madrid, España Ultra Tendency A tiempo completoSenior Machine Learning Engineer – Databricks (Spain)OverviewAs a Senior Machine Learning Engineer, you will lead the design and implementation of advanced data and AI solutions on the Databricks Lakehouse Platform.Your focus will be on building robust ML pipelines, enabling GenAI capabilities, and delivering production-grade solutions that support...
-
Staff Machine Learning Engineer
hace 3 días
Madrid, Madrid, España Super Technologies A tiempo completoIt's an exciting time to join us We're entering new markets, developing new technologies, and moving step by step towards our goal of exciting the world. As our business grows, the number of exciting people initiatives grows with it, and we're looking for a new colleague to partner with our team to bring these to life.As a Staff Machine Learning...
-
Staff Machine Learning Engineer
hace 3 días
Madrid, Madrid, España Superbet A tiempo completoIt's an exciting time to join us We're entering new markets, developing new technologies, and moving step by step towards our goal of exciting the world. As our business grows, the number of exciting people initiatives grows with it, and we're looking for a new colleague to partner with our team to bring these to life.As aStaff Machine Learning Engineerin...
-
Machine Learning Engineer
hace 1 semana
Madrid, Madrid, España QUANT AI Lab A tiempo completoEnQUANT AI LABseguimos creciendo para diseñar y desarrollar las soluciones de inteligencia artificial y analítica avanzada más innovadoras del mercado. Formar parte de nuestro equipo significa integrarte en un proyecto ambicioso, donde cada profesional es clave para impulsar la creación de productos tecnológicos de vanguardia. Estamos ampliando nuestra...
-
Software Engineer, Machine Learning
hace 2 semanas
Madrid, Madrid, España Cabify A tiempo completoDo you want to change the world? At Cabify, that's what we're doing. We aim to make cities better places to live by improving mobility for the people living in them, connecting riders to drivers at the touch of a button. Maybe one day cities will be places where nobody needs a private car. But we've still got a long way to joining us?About The PositionWe...