Founding Engineer

San Francisco, California

ChurnPilot
Job Expired - Click here to search for similar jobs
About Us

ChurnPilot is at the forefront of the AI-driven predictive analytics landscape, catering specifically to B2B SaaS companies. Our platform empowers businesses to enhance customer retention and maximize customer lifetime value. As a pioneering member of our team, you'll have the chance to significantly influence both our product and technology direction.

Role Overview

We are searching for a talented Founding Engineer with comprehensive full stack development expertise, particularly in React, Node.js, and Python, along with experience in crafting machine learning models. The ideal candidate will possess a strong history of delivering exceptional software solutions and a genuine enthusiasm for tackling complex challenges in customer retention. This position offers a unique opportunity to join a vibrant startup environment and make your mark on our innovative platform.

Key Responsibilities
  • Design, develop, and maintain robust web applications and APIs utilizing React for the frontend and Node.js/Flask for the backend.
  • Partner with diverse teams to define, design, and launch innovative features.
  • Develop and deploy machine learning models with Python that drive impactful predictive analytics for our clients.
  • Leverage Azure and AWS for efficient cloud architecture, deployment, and data storage strategies.
  • Adopt best practices in software development, including conducting code reviews, testing, and establishing CI/CD pipelines.
  • Troubleshoot and optimize performance across our technology stack.
  • Engage in architectural discussions and influence the overarching tech strategy.
  • Lead the transition from development to production within our Azure infrastructure.
  • Refine and enhance ML pipelines for churn prediction and forecasting customer lifetime value.
  • Implement a multi-tenant architecture suitable for B2B SaaS deployment.
  • Institute security best practices and compliance measures for safeguarding customer data.
Qualifications
  • Bachelor's degree in Computer Science, Engineering, or a related discipline.
  • 5+ years of comprehensive experience in full stack development, with strong expertise in React, Node.js, and Python.
  • Experience in the creation and deployment of machine learning models using frameworks like Random Forest, XGBoost, PyTorch, or Scikit-learn.
  • Expertise in utilizing cloud platforms such as Azure and AWS, familiar with services like Azure ML Studio and AWS SageMaker.
  • Strong grasp of database technologies (SQL, NoSQL) and principles of data modeling.
  • Familiarity with version control systems (Git) and agile methodologies.
  • Outstanding problem-solving abilities combined with a collaborative spirit.
  • Experience with Flask and RESTful API development.
  • Knowledge of database migration strategies, especially from SQLite to production databases.
  • Understanding of B2B SaaS architecture and designing multi-tenant applications.
  • Experience with authentication frameworks and implementing role-based access control.
  • Proven capability to thrive in an early-stage startup environment requiring minimal supervision.
Preferred Skills
  • Experience with customer retention analytics or churn prediction models.
  • Familiarity with data visualization libraries and techniques.
  • Background in establishing secure CI/CD pipelines.
  • Hands-on experience with Azure App Service, Azure SQL, and Azure Static Web Apps.
  • Understanding of software development requirements for regulated industries.
Compensation and Benefits
  • Starting base salary of $120,000.
  • 2.5% equity vested on a standard schedule.
  • Employer 3% match contribution towards your retirement plan.
  • Comprehensive healthcare, dental, and vision insurance.
What We Offer
  • Competitive salary and equity options.
  • An opportunity to influence the technology and strategic direction of a startup.
  • A flexible work environment that emphasizes work-life balance.
  • The chance to work with advanced technologies alongside a talented team.
If you are eager to develop innovative solutions within the B2B SaaS domain and possess the skills to match, we would be excited to hear from you.

Date Posted: 27 March 2025
Job Expired - Click here to search for similar jobs