Staff Machine Learning Engineer, Recommendation Systems
$230k - $345kNubank
About Nu
Nu is the leading digital bank in Latin America, serving 135 million customers across Brazil, Mexico, and Colombia. The company has been leading an industry transformation by leveraging data and proprietary technology to develop innovative products and services.
Guided by its mission to fight complexity and empower people, Nu caters to customers’ complete financial journey, promoting financial access and advancement with responsible lending and transparency. The company is powered by an efficient and scalable business model that combines low cost to serve with growing returns. Nu’s impact has been recognized in multiple awards, including Time 100 Most Influential Companies, Fast Company’s Most Innovative Companies, and Forbes World’s Best Banks. Visit our Institutional PageWe're looking for a Staff Machine Learning Engineer to help lead the technical direction of our recommendation systems. This is a hands-on senior individual contributor role for someone who has shipped ML systems at scale before and wants to shape how Nubank builds them going forward.
You'll be a technical anchor for the team, working on problems like retrieval, ranking and multi-objective optimization pipelines, and the infrastructure that lets these systems serve millions of customers with low latency and high reliability.
You'll be responsible for
Setting technical direction for recommendation systems, including architecture decisions that other engineers will build on for years.
Designing and building production ML systems for retrieval, ranking, and multi-objective optimization that operate at scale and under real latency constraints. You will be hands-on, regularly making coding contributions.
Leading the most technically demanding projects on the team, from first design through production rollout.
Partnering with applied scientists to move models from research into reliable, monitored production systems.
Raising the technical bar for the team: reviewing designs, mentoring engineers, and pushing for better practices around testing, experimentation, monitoring, and system design.
Working directly with stakeholder teams to understand their recommendation needs and translate them into shared, reusable infrastructure rather than one-off solutions.
Identifying and fixing the structural issues that slow the team down, whether that's tooling, process, or technical debt.
We're looking for someone who has
A strong track record building and operating large-scale ML systems in production, ideally recommendation, ranking, or personalization systems.
Experience building modern recommendation systems, e.g., learned embeddings, semantic IDs, sequence models over long user histories, and conversational recommendation systems.
Deep experience with the full ML engineering lifecycle: training, deployment, monitoring, data consistency, experimentation, and governance.
Strong software engineering fundamentals and fluency in Python and/or Scala, or equivalent languages.
Real experience with the operational side of ML: on-call, incident response, debugging systems under load.
A track record of technical leadership, whether that's an official title or just being the person a team leans on for the hard calls.
Comfort working with ambiguity and translating loose business goals into concrete technical priorities.
Good communication skills. You'll need to explain technical tradeoffs to both engineers and non-technical stakeholders.
Experience with distributed systems, Spark, or similar large-scale data processing tools is a plus.
Our BenefitsOpportunity of earning equity at Nu
Total compensation includes base salary, RSUs and benefits. Base salary range: $230k - $345k
Medical Insurance
Dental and Vision Insurance
Life Insurance and AD&D
Extended maternity and paternity leaves
Nucleo - Our learning platform of courses
NuLanguage - Our language learning program
NuCare - Our mental health and wellness assistance program
Extended maternity and paternity leaves
401K
Saving Plans - Health Saving Account and Flexible Spending Account
Work-from-home Allowance
Relocation Assistance Package, if applicable.
Role Location
Palo Alto, California
Hybrid 2-3 times/week: Our hybrid work model brings us to the office at least twice a week, on strategic days designed to maximize team connection and collaboration. For more details, visit
Our recruitment process may involve the use of artificial intelligence–enabled tools, such as automated interview transcription and analysis, to support the evaluation process. Artificial intelligence is not used to make final hiring decisions; all decisions are made by human reviewers.
- ...come to Roblox to explore, create, play, learn, and connect with friends in 3D... ...civil shared experiences for everyone. Recommendation Systems are a key growth lever at Roblox, driving... ...learning techniques— with large-scale engineering to bridge experimentation and...SuggestedFull time
$130k - $250k
...high-performers. We convert audience attention into action through data, machine learning, and continuous optimization. We’re hiring a Machine Learning Engineer (Recommendation Systems) to build the personalization engine behind our portfolio of brands. You’ll design...SuggestedFull timeRemote work$195k - $230k
...personalized local news and information powered by advanced AI, recommendation systems, and adtech. Recognized by Fast Company as #32 on... ...About the Role We are looking for a Senior Machine Learning Engineer to help evolve our large-scale recommendation systems...SuggestedFull timeLocal areaWork from home- ...commerce live-streaming and E-commerce short videos. The recommendation system plays an extremely important role in helping customers... ...their shopping interests.We are a group of applied machine learning engineers and research scientists that focus on E-commerce video/...SuggestedTemporary work
- ...streaming, E-commerce short videos, and commodity recommendation. We are a group of applied machine learning engineers and data scientists that focus on E-commerce... ...million) e-commerce recommendation algorithms and systems, including commodity recommendations, live stream...SuggestedTemporary workWork experience placement
- ...build a search autosuggest system optimized for personalization... ...production-grade Multi-Task Learning (e.g., shared encoders, MMOE... ...measurable ROI. ~Mentor ML engineers to build expertise in... ...record improving ranking or recommendation systems in production. ~Demonstrated...Permanent employmentFull timeTemporary workRemote work
$160k - $250k
...Job Description Senior Machine Learning Engineer – Recommendation Systems Remote – United States Salary: $160,000 – $250,000 + Equity Please note: Candidates must be fluent in both Mandarin and English. Revive Recruitment is partnering with a well...Remote work$118.66k - $187.2k
Machine Learning Engineer, Recommendations - USDS Responsibilities Participate in building large-scale (10 million to 100 million) recommendation algorithms and systems, including commodity recommendations, live stream recommendations, short video recommendations etc in...Full timeTemporary workInternshipWork at officeLocal area$129.96k - $246.24k
...creators. Build and design large-scale machine learning algorithms to model the real-time... ...and recall of creators' product recommendations, and improve the overall GMV of the... ...Qualifications: Experience in recommendation system, search engine, online advertising, information...Temporary workLocal areaShift work$129.96k - $246.24k
...efficiency improvement. As part of this team, you will build and scale high-impact Machine Learning solutions—including recommendation engines, search relevance, and e-commerce systems—designed specifically to deliver personalized, high-performing experiences while ensuring...Temporary workLocal areaShift work$153.9k - $300.96k
...Build and optimize recommendation models across recall,... ...models, reinforcement learning, and long‑term value... ...Science, Electrical Engineering, Mathematics, Statistics... ...Solid foundation in machine learning and at least... ...areas: recommendation systems, search, advertising,...Temporary workLocal area$164.49k - $197.39k
...reliability of their applications and systems, resolve incidents quickly,... ..., and Lead Edge Capital. Learn more at and follow us on... ...that vision is a personalized recommendation system that helps each user discover... ...a rule-based recommendation engine that provides useful...Full timeLocal areaRemote workFlexible hours- ...explore, create, play, learn, and connect with friends... ...Creator Services Machine Intelligence Team : The... ...team is building an NPC system that can (1) play any Roblox... ...Discovery, Safety, Engine, and more. We are seeking... ...serving LLMs and Large Recommender Models at massive scale...Full time
$140k - $230k
...and advancing the state-of-the-art of machine learning (ML) for perception, prediction, and motion... ...basis with other software and hardware engineers and researchers to tackle some of the... ...a state-of-the-art online mapping system for autonomous driving. Unlike traditional...Full timeTemporary workFlexible hours- ...in the data ecosystem of the TikTok Recommendation System, focusing on creating offline and real... ...above in computer science, software engineering, or related fields, with experience in... ...without clear solutions.- Passions in learning new technologies and be able to...Flexible hours
$266k - $372.4k
...information, visit . The Search Recommendations & Relevance team at Reddit... ...modern advances in AI systems is presenting a unique... ...a new kind of search engine. As a Senior Staff, you will design and build... ...vacation, and parental leave. To learn more, please visit ....Full timeFor contractorsWork experience placementRemote workFlexible hours$230k - $300k
...personalized local news and information powered by advanced AI, recommendation systems, and adtech.Recognized by Fast Company as #32 on the... ...information, visit About the RoleWe are seeking a Staff Machine Learning Engineer to provide technical leadership for our...Full timeLocal areaWork from home- ...Together, we’re helping build a financial system that is open to everyone. Join us. The Role As a Staff Applied Machine Learning Engineer focused on Intelligent Data, Signals &... ...loops into trusted signals used by recommendations, ranking, risk-aware decisioning,...Full timeTemporary workLocal areaFlexible hours
$227.2k - $284k
About ScaleScale’s mission is to develop reliable AI systems for the world’s most important decisions. As the leading... ...production-grade agentic AI looks like.About the RoleAs a Staff Machine Learning Research Engineer, you will operate across the full breadth of AIS’s...Full time- TikTok is seeking a Machine Learning Engineer Graduate for the San Jose location to join the vertical recommendation team. You will implement, train, and iterate on retrieval and ranking models, handling feature engineering from user behavior data to online deployment....
- ...Perplexity is seeking experienced ML engineers to design, build, and optimize the recommendation systems that power core experiences on Perplexity. Perplexity builds... ...from real product usage, and the continual learning capabilities of modern recommendation systems. We...Full time
- ...Description Position Summary The Systems Engineer is responsible for designing... ...Create and manage virtual machines, virtual networking, storage... ...and documentation. Recommend technology improvements that... ...Commitment to continuous learning and professional development...Work at officeRemote workWeekend workAfternoon shift
$85k - $95k
...Job Description Job Description Senior Systems Engineer (Tier 3) – Microsoft 365, Servers & Networking Complete Computing Solutions... ...infrastructure projects. Identify recurring problems and recommend permanent solutions rather than repeatedly treating symptoms...Permanent employmentFull timeWork at officeLocal areaWorldwide$145k - $165k
...core domain of the product — Recommendations, Trust & Safety, Profile,... ...optimization. Our mission is to apply machine learning to enhance user experiences... ...: Machine Learning Engineers (this role) who focus on... ...and ship machine learning systems that improve product...Full timeWork experience placementCasual workWork at office$184.05k - $262.93k
...of users listening by making great recommendations to each and every one of them.... ...powers it. By combining cutting-edge machine learning, recommendation systems, and product thinking, the team delivers... .... As a Senior Machine Learning Engineer, you will help shape the future of...Remote jobFull timeFlexible hours$150k - $230k
...personalized local news and information powered by advanced AI, recommendation systems, and adtech. Recognized by Fast Company as #32 on... ...About the Role We are looking for a hands-on Machine Learning Engineer to drive the post-training of our large language...Full timeLocal areaWork from home- ...operators across hospital and health systems, pharmacies and payors to eliminate... ...About the Role We're looking for a Machine Learning Engineer to design, build, and deploy... ...using modern NLP, LLM, classification, recommendation, and prediction techniques where appropriate...Full timeWork at officeRemote workFlexible hours2 days per week
$150k - $190k
...simulation software stack for engineering and manufacturing across... ...We're Looking For As a Machine Learning Engineer in Delivery, you... ...used. You’ve shipped ML systems end-to-end and at scale: you... ...issues, identify causes, and recommend solutions quickly ~...Full timeWork at officeWork from homeFlexible hours- ...ll still consider applying. Want to learn more about life at Klaviyo? Visit klaviyo... ...to own their own destiny. Sr. Machine Learning Engineer Palo Alto, CA (Onsite 5x a week)... ...edge techniques from deep learning, recommender systems, language modeling, and more to...Full time
$184.05k - $262.93k
...users listening by making great recommendations to each and every one of... ...You'll join a team of four engineers actively building the agent... ...features to users weekly, and learn in the wild. We constantly dogfood... ...You know how to evaluate ML systems rigorously — designing...Full timeWork from homeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Machine Learning Engineer, Recommendation Systems. Be the first to apply!
- project engineer assistant project manager Remote
- senior staff systems engineer Remote
- staff data engineer Remote
- assistant chief engineer Remote
- assistant engineer Remote
- engineering aide Remote
- software engineer staff Remote
- staff design engineer Remote
- senior staff engineer Remote
- staff security engineer Remote



