What are the responsibilities and job description for the Software Engineer (Backend and ML) position at Recruiting From Scratch?
Who is Recruiting from Scratch:
Recruiting from Scratch is a talent firm that focuses on placing the best candidate for our clients. Our team is 100% remote and we work with teams across North America, South America, and Europe to help them hire.
https://www.recruitingfromscratch.com/
Salary Range: $150,000-$200,000 base plus 0.1% - 0.5% equity.
What They’re Looking For
The ideal candidate doesn’t just write code—they craft thoughtful, elegant solutions. This role is perfect for someone who enjoys solving customer problems and delivering end-to-end results. The right person will excel in:
- Python, AWS services, and cloud architecture
- PostgreSQL and database optimization
- Designing and implementing RESTful APIs
- Writing clean, efficient, and maintainable code
- Building scalable, distributed systems
- Thinking holistically about system design
Candidates should have at least 4 years of professional experience, with a mix of startup and larger company environments preferred.
Bonus Points
- Experience with AI/LLMs, including AI model deployment and optimization.
Role Responsibilities
- Building robust, scalable systems that power an AI-driven marketing platform.
- Collaborating directly with customers, design, and product teams to transform concepts into seamless, user-friendly features.
Salary : $150,000 - $200,000