We love our portfolio companies.

You’ll love working for one of them.


Staff Software Engineer - AI/ML Development



Software Engineering, Data Science
Posted on Tuesday, September 12, 2023

Fountain is the market leader in high volume hiring with solutions that enable customers to get ahead of their hiring goals. Fountain’s all-in-one software allows companies to find and hire the right candidates faster. Our automated and customizable platform provides a seamless applicant experience while ensuring organizations have pipelines full of hourly talent who are ready to work.

Hundreds of customers, including Stitch Fix, GoPuff, Fetch, and sweetgreen, use Fountain to hire over 3 million workers annually in more than 75 countries.

In 2022, we closed $185M in our Series C, led by Softbank and B Capital, which 4.5Xed our valuation. Join our growing team of collaborative, compassionate, and unconventional Fountaineers as we empower our customers to exceed their hiring goals and open opportunities for the hourly workforce.

We are seeking a highly skilled and motivated Staff Software Engineer with a strong background in machine learning, clustering, classification techniques, and web development. The ideal candidate will have a proven track record of designing, implementing, and optimizing robust machine learning systems, as well as developing responsive and user-friendly web applications.

What you will do:

  • Clustering and Classification using Machine Learning:
    • Lead the design, development, and deployment of machine learning models for Fountain AI products.
    • Create a process around data mining, cleaning, processing and analysis to build, train and evaluate machine learning models.
    • Create relevant features and continuously monitor their impact on model performance and refine models for improved accuracy and relevance.
    • Implement advanced clustering and classification algorithms to extract insights from complex datasets, ensuring high accuracy and efficiency.
    • Collaborate closely with cross-functional teams to understand business requirements and translate them into effective technical solutions.
    • Optimize machine learning pipelines for performance, scalability, and maintainability.
  • Web Development:
    • Design and develop responsive and intuitive web applications that provide users with a seamless experience.
    • Collaborate with UX/UI designers to create visually appealing and user-friendly interfaces.
    • Implement front-end and back-end solutions using modern web development frameworks and technologies.
    • Ensure the security and performance of web applications through best practices and optimization techniques.
  • Technical Leadership:
    • Mentor and guide junior engineers, providing technical expertise and promoting best practices in software development and machine learning.
    • Contribute to architectural decisions, code reviews, and technical documentation.
    • Stay updated with the latest advancements in machine learning, web development, and related technologies, and advocate for their integration into the company's projects.

What you should bring:

  • Strong proficiency in Python programming languages and popular machine learning / deep learning libraries such as Hugging face, TensorFlow/ PyTorch, scikit-learn.
  • Knowledge with libraries like pandas, numpy, sci-py etc.
  • Proven experience in developing and maintaining web applications using web frameworks such as React.
  • Familiarity with [backend technologies such as Node.js, Django, Flask] and experience with RESTful API design.
  • Knowledge on inner workings of LLM and understanding concepts like hallucination, Retrieval augmented generation is a plus.
  • Knowledge of Open source LLM like Llama, Vicuna, Falcon is a plus.
  • Excellent problem-solving skills and ability to translate business requirements into technical solutions.
  • Strong communication skills and the ability to collaborate effectively within cross-functional teams.

Join our team at f

ountain and be at the forefront of leveraging data to drive meaningful insights and transformative outcomes.

Salary Range: $220,000 - $286,000 USD


Even if you do not meet all the requirements above, we still encourage you to apply for this position. While we try to be thorough with our prerequisites, not everything about you as a candidate can be condensed into a list of bullet points. What do you have to lose?

Fountain offers an incredibly unique work environment. We employ a diverse team all over the world. Each Fountaineer is given the freedom to do their best work from wherever they choose. We also understand the importance of in-person connections and hold in-person meetings with your team and meet annually as an organization to build our relationships and focus on the future of moving Fountain Forward.

The benefits we offer in the United States include competitive health plans and a retirement plan. Some Fountain-wide perks offered to all employees across the globe include a flexible vacation policy, paid holidays, monthly lunch stipends, annual allowances for ongoing education related to your profession and career advancement, along with home office, cell phone, and wellness reimbursements. Fountain is a global employer, so some benefit offerings will vary from country to country.

Fountain is proud to be an equal opportunity workplace. We welcome applicants of any educational background, gender identity and expression, sexual orientation, religion, ethnicity, age, socioeconomic status, disability, and veteran status.

For information about how we use your information and the rights you have with respect to your information, visit our Privacy Policy.