What are the responsibilities and job description for the Senior Full Stack Engineer position at Perle?
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
Nice-to-Have
Our Tech Stack
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