Demo

Senior Full Stack Engineer

Perle
San Francisco, CA Full Time
POSTED ON 2/28/2025
AVAILABLE BEFORE 5/24/2025

Perle delivers high-quality, ground-truth data for machine learning models through a network of expert labelers. Our SaaS platform streamlines the most complex data labeling challenges, where reaching ground truth is particularly difficult. With a customer-centric approach and expert-focused training, we enable faster, more accurate labeling at scale. We're also integrating cutting-edge LLM (Large Language Model) technology into the platform to enhance user experiences, making project setup and expert training more intuitive and seamless.

The Opportunity : As our Full Stack Software Engineer, you'll take the lead in developing our core SaaS platform, building robust, scalable features that power complex workflows. You will work on integrating LLM-driven features to streamline project setup, management, and expert collaboration, ensuring a seamless experience for users. Your work will play a crucial role in enabling customers and experts to perform complex data labeling tasks more efficiently, improving product performance, usability, and accelerating model accuracy across a wide range of industries.

Key Responsibilities

  • Own the development of responsive, high-performance web applications using modern JavaScript frameworks.
  • Collaborate closely with designers, product managers, and backend developers to rapidly iterate and launch new features.
  • Develop intuitive UI components, ensuring performance and scalability as the user base grows.
  • Design and maintain reusable frontend components while ensuring seamless integration with backend services.
  • Build and implement core backend services using FastAPI, Python or similar REST APIs technologies, ensuring high performance, scalability, and reliability.
  • Work with SQL databases like PostgreSQL, ensuring efficient data storage and retrieval.
  • Troubleshoot, debug, and resolve production issues in a fast-paced startup environment, ensuring a seamless user experience.
  • Help establish coding standards, best practices, and scalability for a growing team.

Requirements

  • 5 years of experience in full-stack development.
  • Strong expertise in JavaScript / TypeScript and frameworks like React or Vue.js, with hands-on experience in server-side rendering (Next.js or similar).
  • Solid understanding of responsive design, CSS frameworks, and best practices for user interfaces.
  • Work across the stack as needed, contributing to backend APIs and services (Python or similar).
  • Experience with SQL databases, strong knowledge of database architecture and how it integrates with frontend and backend systems.
  • Familiarity with version control (Git), Agile methodologies, and willingness to adapt to rapid changes.
  • Experience working in a startup or small company environment, with a hands-on approach to problem-solving.
  • Nice-to-Have

  • Experience with cloud platforms (AWS, GCP) and deploying frontend applications with CI / CD pipelines.
  • Familiarity with testing frameworks and performance optimization.
  • Knowledge of micro-services architecture and containerization (Docker, Kubernetes).
  • A self-starter mentality with the ability to thrive in a fast-paced, evolving startup environment.
  • Our Tech Stack

  • Frontend : React, TypeScript, JavaScript
  • Backend : Python, FastAPI
  • Database : PostgreSQL
  • Infrastructure : AWS
  • 120,000 - $185,000 a year

    Actual compensation for roles will vary based on factors including the candidate's location, skills, qualifications, and experience.

    Perle is proud to be an equal-opportunity employer. We are committed to building a diverse and inclusive culture that celebrates authenticity to win as one. We do not discriminate on the basis of race, religion, color, national origin, gender, gender identity, sexual orientation, age, marital status, disability, protected veteran status, citizenship or immigration status, or any other legally protected characteristics.

    Salary : $120,000 - $185,000

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Senior Full Stack Engineer?

    Sign up to receive alerts about other jobs on the Senior Full Stack Engineer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $102,136 - $132,353
    Income Estimation: 
    $123,508 - $158,121
    Income Estimation: 
    $77,657 - $95,021
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $176,149 - $220,529
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Perle

    Perle
    Hired Organization Address San Francisco, CA Full Time
    Perle delivers high-quality, ground-truth data for machine learning models through a network of expert labelers. Our Saa...
    Perle
    Hired Organization Address San Francisco, CA Full Time
    Perle takes on the heavy lifting of training complex AI models. From expert-in-the-loop data labeling to adversarial att...
    Perle
    Hired Organization Address San Francisco, CA Full Time
    Perle is on a mission to revolutionize the way training data is created and managed. By combining powerful labeling work...

    Not the job you're looking for? Here are some other Senior Full Stack Engineer jobs in the San Francisco, CA area that may be a better fit.

    Senior Full Stack Engineer

    EdgeBit, San Francisco, CA

    Senior Full-Stack Engineer

    1stCollab (YC W23), San Francisco, CA

    AI Assistant is available now!

    Feel free to start your new journey!