FlexHired LogoFlexHired
Logo of Pareto

Pareto

Full Stack Engineer: Platform

Job Summary

This role involves full-stack development focusing on building and maintaining infrastructure for AI data collection and development. The engineer will work on designing and deploying features across front-end and back-end systems, ensuring security and code quality. Candidates should have experience with technologies like React, Django, REST or GraphQL APIs, and databases such as PostgreSQL. The position offers opportunities for growth within a venture-backed startup that values collaboration, innovation, and ownership in a remote-first work environment.

Required Skills

Data Engineering
JavaScript
React
DevOps
AWS
Data Science
Full Stack Development
REST API
Database Systems
GraphQL
PostgreSQL
Redis
Django
Celery
Microservice Architecture
API Security
Webpack
Storybook
CSS Preprocessors

Benefits

Medical Insurance
Equity
Competitive Salary
Home Office Stipend

Job Description

About us

AtPareto.AI, we’re on a mission to enable top talent around the world to participate in the development of cutting-edge AI models.

In coming years, AI models will transform how we work and create thousands of new AI training jobs for skilled talent around the world. We’ve joined forces with top AI and crowd researchers at Anthropic, Character.AI, Imbue, Stanford, and University of Pennsylvania to build a fair and ethical platform for AI developers to collaborate with domain experts to train bespoke AI models.

About this role

We’re seeking a Full Stack Engineer to join our platform engineering team. You’ll play a pivotal part in developing the next-generation human data collection infrastructure for AI/ML development, driving product strategy, and directly impacting our startup trajectory.

You'd be a great fit at Pareto if:

  • You value dedicated teamwork, respect, and curiosity, as well as navigating communication in cross-functional, culturally diverse environments.

  • Engineering excellence is your pursuit, demonstrated by your solid understanding of modern front-end technologies (React) and back-end libraries (Django).

  • You are not content with the status quo and consistently seek innovative solutions to existing problems, with a commitment to personal and collective growth.

Key responsibilities:

  • Full-stack development from architecture and specifications to live deployments.

  • Ability to understand translate, breakdown and estimate the product roadmap into features.

  • Lead user testing sessions with stakeholders on some of the features you implement.

  • An understanding of optimization, security and an eye for code cleanliness.

  • Contribute to maintaining a best-in-class quality pipeline, encompassing Linting, CI/CD, and usability tests.

What you’ll need:

  • Ambition to be consistently testing and optimizing code and queries.

  • 2+ years of professional experience with enterprise architecture and a deep understanding of REST/GraphQL API patterns.

  • Proficiency in React or a recent JavaScript Framework, as well as knowledge of Storybook and CSS preprocessors.

  • Professional experience with Django

  • Experience with Webpack bundler and optimizing builds, or the ambition to jump in and learn.

  • Knowledge of different database systems (RDBMS) — we use Postgres

  • Understanding of securing API endpoints and microservice architecture challenges.

  • Familiarity with product and design lifecycles, collaborating with designers and product managers.

  • Proven ability to write high-quality, well-tested, and maintainable code.

  • Familiarity with current trends and best practices.

  • Excellent communication skills and ability to work in a fast-paced environment.

Nice to have:

  • Familiarity with GraphQL — such as usage of Apollo, Relay or Graphene.

  • Familiarity with Celery, Redis, Webpack.

  • Dev ops experience — we have automated pipelines that build AWS clusters.

  • Familiarity with or an interest in improving developer tooling — we’re currently running a one-command setup for a full-blown local dev environment that mimics prod!

  • Exposure to data science or data engineering.

More about the role:

  • Ground floor opportunity at a venture-backed startup.

  • International and dynamic work environment with flat hierarchies and space for ownership.

  • Challenging and diverse projects for continuous growth.

  • Competitive salary and equity package.

  • Annual stipend to support home office needs.

  • Medical insurance reimbursement.

  • We’re aremote-first company with an engineering team spread across the US, Africa and Latin America with a greater team that extends to Asia too. To make this work, we have core collaboration hours set from 8am to 1pm PST during which we have our stand-ups, planning meetings or retros.

Our stack:

  • Backend:

  • Django 5

    1. Python 3.12

    2. Celery

    3. Redis

  • Frontend:

  • React 18.2

  • Infra (AWS):

  • Fargate

    1. ECS

    2. RDS

Interested in this job?

Application deadline: Open until filled

Logo of Pareto

Pareto

Pareto matches AI companies with expert-vetted data labelers to fine-tune cutting-edge AI/LLM models. Meet the top 0.01% of AI labelers today.

See more jobs
Date PostedJanuary 8th, 2025
Job TypeFull Time
LocationGlobal Remote
SalaryCompetitive rates
Exciting fully remote opportunity for a Full Stack Engineer: Platform at Pareto. Offering competitive salary (full time). Explore more remote jobs on FlexHired!

Safe Remote Job Search Tips

Verify Employer Thoroughly

Research the company's identity thoroughly before applying. Check for a professional website with contacts, active social media, and LinkedIn profiles. Verify details across platforms and look for reviews on Glassdoor or Trustpilot to confirm legitimacy.

Never Pay to Get a Job

Legitimate employers never require payment for applications, training, background checks, or equipment. Always reject upfront payment requests or demands for bank details, even if they claim it's for purchasing necessary work gear on your behalf.

Safeguard Your Personal Information

Protect sensitive data like SSN, bank details, or ID copies. Share this only after accepting a formal, written job offer. Ensure it's submitted via a secure company system or portal, never through insecure channels like standard email attachments.

Scrutinize Communication & Interviews

Watch for communication red flags: poor grammar, generic emails (@gmail), vague details, or undue pressure. Be highly suspicious of interviews held only via text or chat apps; legitimate companies typically use video or phone calls.

Beware of Unrealistic Offers

If an offer's salary or benefits seem unrealistically high for the work involved, be cautious. Research standard pay for similar roles. Offers that appear 'too good to be true' are often scams designed to lure you into providing information or payment.

Insist on a Formal Contract

Always secure and review a formal, written job offer or employment contract before starting work or sharing final personal details. Ensure it clearly defines your role, compensation, key terms, and conditions to avoid misunderstandings or scams.

Related Jobs

Full Time
Global Remote
Full Time
Global Remote
Full Time
Global Remote

Subscribe Newsletter

Never miss a remote job opportunity. Subscribe to our newsletter today and receive exclusive job alerts, career advice, and industry insights delivered straight to your inbox.