HTTP/2 301
server: nginx
date: Mon, 29 Dec 2025 20:23:31 GMT
content-type: text/html; charset=UTF-8
location: https://building.nubank.com/data/
strict-transport-security: max-age=31536000
x-hacker: Want root? Visit join.a8c.com and mention this header.
host-header: WordPress.com
vary: accept, content-type, cookie
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
x-xss-protection: 1; mode=block
referrer-policy: strict-origin-when-cross-origin
permissions-policy: geolocation=(), microphone=(), camera=()
expires: Mon, 29 Dec 2025 21:23:31 GMT
cache-control: max-age=3600
x-redirect-by: WordPress
x-ac: 1.bom _atomic_dca MISS
alt-svc: h3=":443"; ma=86400
server-timing: a8c-cdn, dc;desc=bom, cache;desc=MISS;dur=952.0
HTTP/2 200
server: nginx
date: Mon, 29 Dec 2025 20:23:32 GMT
content-type: text/html; charset=UTF-8
strict-transport-security: max-age=31536000
vary: Accept-Encoding
x-hacker: Want root? Visit join.a8c.com and mention this header.
host-header: WordPress.com
vary: accept, content-type, cookie
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
x-xss-protection: 1; mode=block
referrer-policy: strict-origin-when-cross-origin
permissions-policy: geolocation=(), microphone=(), camera=()
link:
; rel="https://api.w.org/"
link:
; rel="alternate"; title="JSON"; type="application/json"
content-security-policy: base-uri 'self' data:; object-src 'none'; script-src https: 'nonce-8392cbdcb5' 'nonce-dd6a610439' 'nonce-7e228f6f50' 'nonce-ec1a5e73b1' 'nonce-760b6fd921' 'nonce-e4ba144a77' 'nonce-8392cbdcb5' 'nonce-8392cbdcb5' 'nonce-c46e5ba7aa' 'nonce-51d97a106d' 'nonce-6eb2d6d8fe' 'nonce-e59a1e0bf8' 'nonce-8df9fd0a6c' 'nonce-b595f824fb' 'nonce-5f22c8a285' 'nonce-f5dd066762' 'nonce-acfc3e6db6' 'nonce-c1908fe519' 'nonce-5dac6ec728' 'nonce-8918e4bca9' 'nonce-2361a0661e' 'nonce-38f9876e12' 'nonce-0c98e59f30' 'nonce-d5abc55a37' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-d5abc55a37' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-d5abc55a37' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'nonce-f32a31c220' 'strict-dynamic'
content-encoding: gzip
x-ac: 1.bom _atomic_dca MISS
alt-svc: h3=":443"; ma=86400
server-timing: a8c-cdn, dc;desc=bom, cache;desc=MISS;dur=1197.0
Data & Analytics Archives - Building Nubank
Data & Analytics
We develop models to provide the best experience and products, using Statistics, Artificial Intelligence, and creativity to predict our customers’ behaviors
Drawing from years of running large-scale A/B tests across millions of customers and hundreds of metrics, our Experimentation Platform team shares three lessons from implementing CUPED at Nubank.
We explain how we use the LOTO method to understand the real impact of each transaction on financial models.
At Meetup #6 in Nu Mexico, Moisés Rojo showed how values, technology, and data culture make Nubank more efficient and closer to customers
Exploring how encoding transaction timestamps as time deltas rather than absolute dates boosts AI model performance and generalization.
We explored how the Muon optimizer, an innovative alternative to AdamW, helps us build more efficient foundation models, with faster convergence and reduced costs.
How Nubank uses survival modeling, risk ranking, and scalable engineering to improve credit limit decisions across Brazil, Mexico, and Colombia
Let’s stay in touch through our talent newsletter
Careers
We bring together great minds from diverse backgrounds who enable discussion and debate and enhance problem-solving.
Learn more about our careers