Scansioniamo il web, elaboriamo migliaia di miliardi di dati e forniamo informazioni illuminanti in tempo reale, tutto con il sostegno della nostra potente tecnologia.
Ahrefs si fonda su ingegneria d'avanguardia, sistemi ad alte prestazioni e una dedizione assoluta ai dati.
I nostri strumenti sono supportati da alcune delle infrastrutture più avanzate nel campo della marketing intelligence, che sono progettate e gestite completamente internamente.
Eseguiamo la scansione dell'intero web su vastissima scala, elaboriamo migliaia di miliardi di punti dati e forniamo approfondimenti in tempo reale a milioni di utenti in tutto il mondo.
Il nostro motto riflette il nostro approccio all'ingegneria e all'apprendimento.
Gli ingegneri di Ahrefs sono molto indipendenti e godono di grande fiducia e autonomia. Le decisioni vengono prese da chi è più vicino al problema e ogni sviluppatore può portare uno strumento o sistema dall'idea iniziale alla produzione. I team gestiscono completamente interi prodotti.
Siamo un team snello con un codice essenziale: progettiamo con la scalabilità come principio guida, creando sistemi longevi, capaci di autoripararsi quando necessario e semplici da diagnosticare. Prestazioni, chiarezza e solidità hanno grande importanza.
Ci concentriamo sulla risoluzione dei problemi alla radice, non sulla mera cura dei sintomi. Significa indagare su un bug della CPU? E sia! Sosteniamo anche la cultura open source, pubblicando codice e contribuendo agli strumenti indispensabili per il nostro lavoro.
Cerchiamo di mantenere le cose semplici, perché sono più facili da dimensionare, da correggere e da migliorare. E poi questo approccio ci aiuta a rimanere concentrati su ciò che conta: costruire strumenti potenti che funzionano in modo affidabile su larga scala, apportando valore ai clienti. Inoltre, rende gli strumenti durevoli mantenendo bassi i costi delle modifiche e della manutenzione.
Il nostro linguaggio principale per il backend. Utilizziamo OCaml per l'elaborazione ad alte prestazioni di dati su larga scala grazie al suo paradigma funzionale, alla tipizzazione statica e alla manutenibilità. È centrale in tutto ciò che costruiamo e, da parte nostra, contribuiamo significativamente al suo ecosistema.
Usiamo Melange con la sintassi di ReasonML in tutto il nostro stack frontend, così da mantenere coerenza con OCaml, sfruttare React tramite JSX e garantire la robustezza di uno sviluppo web tipizzato e sicuro. Inoltre, manteniamo binding open source per le librerie principali.
Dai motori di archiviazione ai sistemi distribuiti, le nostre infrastrutture critiche per le prestazioni sono scritte in C++.
Utilizziamo una versione personalizzata di Clickhouse ottimizzata per la nostra infrastruttura. Il nostro team dedicato lavora sull'esecuzione parallela delle query, sulle prestazioni multi-dispositivo e sui miglioramenti dell'alta disponibilità.
Il nostro team di machine learning utilizza Python per costruire e distribuire modelli, oltre a gestire flussi di lavoro di ingegneria dei dati.
Il nostro hub open-source, dove condividiamo strumenti, librerie e contributi che potenziano l'infrastruttura di Ahrefs e supportano la comunità più ampia degli sviluppatori.
Si chiama Melange il backend per il compilatore OCaml che permette di trasformare codice OCaml e Reason in JavaScript efficiente e leggibile. Il progetto garantisce una perfetta fusione con l'ecosistema e gli strumenti OCaml esistenti. Abbiamo partecipato allo sviluppo di Melange fin dalle sue prime fasi e continuiamo a contribuirvi attivamente.
Un framework di deep learning che implementa backend a basso livello, pone l'enfasi sull'inferenza della forma e sulla notazione concisa, supporta il parallelismo di più dispositivi su una singola macchina e CPU multicore. Attualmente, al suo interno OCANNL è compilato e sincronizzato in modo esplicito.
Siamo membri di OCSF (OCaml Software Foundation), una fondazione no-profit la cui missione è promuovere, proteggere e far progredire il linguaggio di programmazione OCaml e il suo ecosistema, sostenendo e facilitando la crescita di una comunità diversificata e internazionale di utenti OCaml.
Supportiamo OPAM, il gestore di pacchetti di OCaml, contribuendo alla sua affidabilità, alle sue prestazioni e a strumenti per i nostri progetti e per la community.
Sviluppa i sistemi alla base del nostro crawler, del nostro motore di ricerca e dei nostri strumenti di marketing intelligence. Elabora petabyte di dati e mantieni tutto affidabile e veloce.
Consolida le basi dei framework e delle API interni utilizzati nei prodotti. Ottimizza l'osservabilità, le prestazioni e l'UX per gli sviluppatori.
In Ahrefs il frontend non riguarda solo l'interfaccia utente, ma l'intero processo di portare i dati al cliente direttamente dai database. Include l'interfaccia utente, ma comporta anche il lavoro sul livello API per l'elaborazione dei dati.
Assumiti la responsabilità dell'affidabilità dell'infrastruttura su scala globale: dall'automazione alle distribuzioni, dall'ottimizzazione delle prestazioni alla risposta agli incidenti.
Sviluppa servizi di ML per la ricerca su scala web, la comprensione e il posizionamento dei contenuti; affronta argomenti come il perfezionamento degli LLM, il dense retrieval e altri.
Personalizza Clickhouse in modo che si adatti alle nostre esigenze: query a bassa latenza, funzionalità SQL avanzate, analisi tolleranti ai guasti.
Lavorando principalmente in C++, progetta e costruisci sistemi a basso livello ad alte prestazioni, dagli internals di Linux ai livelli di calcolo distribuito e ai motori di storage.
Being a Data Scientist at Ahrefs isn’t just about crunching numbers — it’s about learning, collaborating, and making real impact. The supportive team, challenging projects, and dynamic environment make every day an exciting opportunity for growth.

Xibeijia,
Data Scientist
Every day is a new day where I get to solve interesting problems, or make improvements that have a positive impact on thousands of users.

Bryan,
Frontend Engineer
I love being part of the Ahrefs engineering team. With smart, curious colleagues, top-tier infrastructure, and real ownership even for juniors, what’s not to like? Expectations are high, but Ahrefs encourages experimentation and growth, keeping everyone engaged and challenged.

Rytis,
Backend Engineer
Fai la cosa più semplice che possa funzionare
The Grug Brained Developer: A layman's guide to thinking like the self-aware smol brained
Chesterton’s Fence: A Lesson in Thinking
Faccio quello che voglio al lavoro e non sono ancora stato licenziato
Fallo funzionare, perfezionalo, ottimizzalo
L'80% del risultato può essere raggiunto con il 20% di sforzo
Applicazione
Devi solo candidarti per il ruolo pertinente sul nostro sito dedicato alle carriere.
Schermata del selezionatore
Parla con il nostro selezionatore per saperne di più su Ahrefs, i suoi team e la sua cultura, e ottenere alcuni suggerimenti sul processo che ti attende.
Compito a casa
La natura del compito dipende dal ruolo per cui ti candidi: il selezionatore ti fornirà le indicazioni necessarie. Non fissiamo scadenze rigide né rendiamo i compiti troppo arbitrari, anzi, cerchiamo di renderli divertenti!
Colloquio
Si tratta di discussioni tecniche piuttosto informali: un’occasione per noi di conoscere meglio te e per te di scoprire qualcosa in più sui nostri team e sul nostro lavoro. Niente LeetCode, rompicapi di programmazione o esercizi alla lavagna.
Offerta 🎉
Rilassati, la pressione è finita! Niente più colloqui, niente più compiti: devi solo aspettare di unirti al team.