Application Guide
How to Apply for Product Engineer
at Safi
🏢 About Safi
Safi is a remote-first UK startup revolutionizing recycling with AI-powered quality assessments and global market access. Their mission to reduce waste and increase recycling efficiency through technology makes them a compelling choice for engineers who want to make a tangible environmental impact.
About This Role
As a Product Engineer, you'll bridge AI and industrial recycling, deploying computer vision solutions on-site and building user-friendly interfaces for forklift drivers and procurement managers. You'll own features end-to-end, from customer observation to shipped code, in a fast-paced environment where your work directly improves plant operations.
💡 A Day in the Life
A typical day might start with a standup to sync with the remote team, then pair with an ML engineer to integrate a new model output into a React dashboard for procurement managers. After lunch, you might visit a recycling plant to observe forklift drivers using your interface, gather feedback, and return to ship a quick improvement before the end of the day.
🚀 Application Tools
🎯 Who Safi Is Looking For
- Experienced with Python, Django, React/React Native, PostgreSQL, and Google Cloud, with a preference for shipping quickly and iterating based on feedback.
- Proven track record in a fast-shipping environment (e.g., startup, agile team) with strong monitoring and testing practices (CI/CD, automated tests, observability).
- Comfortable working autonomously on competing priorities, proactively communicating blockers, and making trade-offs between speed and quality.
- Willing to travel monthly to customer sites or London HQ, and excited to work directly with end-users in industrial settings like recycling plants.
📝 Tips for Applying to Safi
Highlight specific examples of features you shipped from idea to production within a sprint or two, including how you monitored and tested them post-launch.
Showcase any experience with computer vision or ML integration (e.g., consuming model APIs, building UIs for model outputs) even if not explicitly required.
Mention any domain knowledge or interest in recycling, waste management, or sustainability to demonstrate genuine enthusiasm for Safi's mission.
In your resume, emphasize autonomous work and competing priorities by describing projects where you owned the outcome with minimal oversight.
Prepare a brief note on your travel flexibility and any experience working in industrial or warehouse environments to show you're comfortable on-site.
✉️ What to Emphasize in Your Cover Letter
['Your ability to ship quickly and iterate: provide a concrete example of a feature you built and improved based on user feedback in a short timeframe.', "Your technical fit: mention specific experience with the required stack (Python, Django, React/React Native, PostgreSQL, GCP) and how you've used monitoring/testing.", "Your enthusiasm for Safi's mission: connect your personal values to improving recycling efficiency and reducing waste through technology.", 'Your willingness to travel and work hands-on with customers: describe any past experience working on-site with end-users or in industrial settings.']
Generate Cover Letter →🔍 Research Before Applying
To stand out, make sure you've researched:
- → Read about Safi's AI-driven recycling quality assessment technology and how it differs from traditional methods.
- → Look into the recycling industry's challenges, especially in material sorting and market access, to understand where Safi adds value.
- → Check Safi's blog or press mentions for recent deployments or case studies to reference in your application.
- → Familiarize yourself with the company culture on LinkedIn or Glassdoor, particularly any mentions of remote work and team collaboration.
💬 Prepare for These Interview Topics
Based on this role, you may be asked about:
⚠️ Common Mistakes to Avoid
- Submitting a generic application without mentioning Safi's mission or recycling industry shows lack of interest.
- Focusing only on backend skills without acknowledging the need for frontend work (React/React Native) and customer interaction.
- Downplaying the travel requirement or expressing reluctance to visit customer sites, as it's clearly stated as mandatory.
- Failing to provide specific metrics or outcomes for past shipped features, as the role values impact and speed.
📅 Application Timeline
This position is open until filled. However, we recommend applying as soon as possible as roles at mission-driven organizations tend to fill quickly.
Typical hiring timeline:
Application Review
1-2 weeks
Initial Screening
Phone call or written assessment
Interviews
1-2 rounds, usually virtual
Offer
Congratulations!