Back End Developer (Infrastructură AI)
Alignerr • Remote
Education
Not stated
Type
Hourly
Pay
$20-100/hr
Your rate depends on your experience and the task.
Last checked
5d ago
Checked
About this role
From the Alignerr listing, written in Portuguese
Despre Rol
Ce-ar fi dacă codul pe care îl scrii ar putea alimenta direct sistemele AI care modelează modul în care milioane de oameni interacționează cu tehnologia? Căutăm Dezvoltatori Back End în Iași pentru a proiecta, construi și optimiza sistemele server-side și API-urile care alimentează produse AI de ultimă generație — de la pipeline-uri de date și infrastructuri de servire a modelelor până la microservicii scalabile care gestionează trafic real la scară. Acesta este un contract complet remote și flexibil. Indiferent dacă ești un inginer experimentat care caută proiecte semnificative sau un dezvoltator puternic gata să aplice competențele la infrastructura adiacentă AI, aceasta este șansa ta de a construi lucruri care contează.
- Organizație: Alignerr
- Tip: Contract Orar
- Locație: Remote
- Angajament: 10–40 ore/săptămână
Ce Vei Face
- Proiecta, dezvolta și menține servicii back end robuste, API-uri și pipeline-uri de date
- Construi arhitectură server-side scalabilă și de înaltă performanță pentru a susține sarcini de lucru de antrenament și inferență AI
- Scrie cod curat, bine documentat și testabil urmând cele mai bune practici inginerești
- Integra cu baze de date, cozi de mesaje, servicii cloud și API-uri terțe
- Optimiza performanța, fiabilitatea și scalabilitatea sistemului pe măsură ce utilizarea crește
- Colabora asincron cu echipe distribuite de ingineri, cercetători și lideri de produs
- Depana probleme de producție, efectua revizuiri de cod și contribui la decizii arhitecturale
- Lucra independent la sarcini și proiecte după propriul program
Cine Ești
- Competent în unul sau mai multe limbaje back end — Python, Go, Java, Node.js, Rust sau similar
- Înțelegere solidă a designului API RESTful, arhitecturii de microservicii și a sistemelor distribuite
- Experiență cu baze de date relaționale și/sau NoSQL (PostgreSQL, MongoDB, Redis, etc.)
- Confortabil lucrând cu platforme cloud precum AWS, GCP sau Azure
- Familiarizat cu controlul versiunilor (Git), pipeline-uri CI/CD și containerizare (Docker, Kubernetes)
- Abilități puternice de rezolvare a problemelor și capacitatea de a depana sisteme complexe independent
- Auto-motivat, de încredere și eficient lucrând asincron fără supraveghere strânsă
- Comunicator clar care poate documenta decizii și colabora în fusuri orare diferite
Reprezintă un Plus
- Experiență în construirea infrastructurii pentru sisteme machine learning sau AI
- Familiarizare cu framework-uri de procesare a datelor (Apache Kafka, Spark, Airflow sau similar)
- Experiență în optimizarea performanței, strategii de caching sau sisteme de throughput ridicat
- Cunoașterea celor mai bune practici de autentificare, autorizare și securitate
- Experiență cu arhitecturi serverless sau tipare de design orientate pe evenimente
- Contribuții la proiecte open-source sau un portofoliu solid de lucrări personale/profesionale
De Ce Să Te Alături
- Lucrează la proiecte de infrastructură AI de ultimă generație alături de laboratoare de cercetare de top
- Complet remote și flexibil — stabilește-ți propriile ore și lucrează de oriunde
- Autonomie freelance cu acces la muncă semnificativă și provocatoare din punct de vedere tehnic
- Construiește sisteme la intersecția ingineriei software și inteligenței artificiale
- Colaborează cu o rețea globală de ingineri și cercetători talentați
- Potențial pentru muncă continuă și extinderea contractului pe măsură ce se lansează noi proiecte
Requirements
- Fluent proficiency in English (Written & Verbal)
- Reliable high-speed internet connection
- Bachelor's degree or equivalent professional experience
- Demonstrated expertise in Data Science
Back-End Developer interview prep
Questions Back-End Developer interviewers often ask. They aren't taken from this listing.
How do you decide on a database schema design when you're not yet certain how the application's query patterns will evolve?
I design around the access patterns I'm confident about now, normalizing to avoid data integrity issues, while avoiding premature optimizations for query patterns that are still speculative. I'd rather adjust the schema later with a migration than over-engineer for flexibility that may never be needed.
What's your approach to designing a RESTful API endpoint that needs to support both simple and complex query needs from different consumers?
I design the core endpoint around the common case and support optional query parameters for filtering, sorting, or field selection for more complex needs, rather than building separate endpoints for every variation. That keeps the API surface manageable while still giving flexibility to consumers with different needs.
How do you decide when a task should be handled asynchronously versus synchronously within a request?
I keep anything the client needs an immediate result from synchronous, and I move work that doesn't need to block the response, like sending a notification or processing a report, to an asynchronous job. That keeps response times fast for the user-facing part of the request while still getting the other work done.
What's your process for debugging a race condition in asynchronous code that only shows up intermittently?
I look for shared state being accessed without proper locking or ordering guarantees, since that's the most common source of intermittent async bugs, and I try to reproduce it under conditions that increase the likelihood of the race, like added latency or concurrent load, rather than relying on it happening naturally during testing.
This listing mentions these tools. Brush up before a technical screen:
Why this role
This Back End Developer (Infrastructură AI) opening pays $20-100/hr and uses Data Science knowledge you already have. Onboarding covers the AI training process.
Skills and categories
More jobs in these fields:
Related jobs
Verified reviews
Community reviews
Leave your review
Common questions
How soon can I start earning on Alignerr after passing the assessment?
After you pass, you verify your identity through Persona and set up billing through Deel. Then you wait in a pool, sometimes for weeks or months, until a project that fits your skills starts and assigns you.
Does Alignerr have a trainer community?
Yes. When you join a project, you get Slack channels where admins answer rubric questions and trainers help each other, which helps most when guidelines change mid-project.
What does task-based AI training work look like?
Short, hands-on tasks such as recording videos, sorting images, rating AI answers or checking data. Most take 5 to 60 minutes each.
What does Data Science work look like for a Back End Developer (Infrastructură AI)?
You check AI answers to Data Science questions, correct their errors and write expert reasoning. As a Back End Developer (Infrastructură AI), you're hired for that judgment, so hands-on Data Science experience matters.
What specific skills does this listing call for?
Coding, SQL, and Python are named directly in the listing. If you don't have hands-on experience with these, expect the screening to test for them.
How much does this specific role pay?
This listing is posted at $20-100/hr, an hourly rate. Where you land in the range depends on your background and the assessment. Pay can change after we check the listing, so confirm the rate on the platform's application page.
How do I get approved on Alignerr?
You pass a timed assessment in your field, such as Python, physics or a language. After that you can join paid projects.