Senior Software Engineer, Backend

| New York, NY, USA | Hybrid
Employer Provided Salary: 150,000-180,000 Annually
Salary data is provided by the employer. Please note this is not a guarantee of compensation.
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

At re:collect, we are building an AI-powered thought partner that helps you ideate and create without breaking flow. Designed to mimic how your mind works, we use machine learning to connect and retrieve your digital information effortlessly. No tagging, organizing, or linking is required. We enable our customers to move beyond managing information to focusing on ideating, creating, and sharing ideas. Learn more about re:collect

The role 🔎

re:collect is hiring an experienced software engineer to evolve and maintain our infrastructure and help ship customer-facing features and functionality. Our product relies heavily on machine learning algorithms in production, and our backend is built primarily using Python.

You'll collaborate with other engineers on the team to ensure everyone can ship code quickly and the system is working reliably. As part of a small early-stage company, you'll wear many hats and work closely with the team to build our product and culture.

Hats you'll wear 🥳

  • Design and build new product features, focusing on backend work and how each new component fits into our overall system.
  • Ensure our backend infrastructure remains stable and performant as we scale.
  • Identify and implement improvements to our backend infrastructure.
  • Build and maintain client-server APIs.
  • Mentoring other engineers.

About you 👇

  • Have built and scaled applications that rely on cloud services.
  • Experience building APIs using Python.
  • Excitement for continually monitoring and improving the health of our codebase.
  • Have experience with container orchestration systems (Kubernetes, Docker).
  • Previously worked with continuous integration/delivery/deployment tools and workflows.
  • Excited about the early stages of a company, you thrive in an environment with high levels of autonomy and accountability.

It would be awesome if you also have ✨

  • Experience deploying machine learning models in production.
  • Experience leading a team.
  • Interest in or experience with distributed application frameworks like Ray.
  • Excitement about and/or experience building tools to augment thought work.
  • Previously worked in the early stages of a start-up.

Benefits 🆒

  • Competitive salary and equity
  • Unlimited vacation policy
  • 100% medical, dental, and vision coverage for employees
  • 401(k) matching program
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about re:collectFind similar jobs