Product Engineer - AI

June 12

Apply Now

Description

• You will be an important part of our product and engineering team, focusing on shipping glorious experiences to our hosts • Together along side Nik, our AI Principal Engineer, other product engineers and product team, you will be continuing to evolve the product and continue working on our vision to make it trivial to operate a short-term rental with the incredible power of AI • Although this is a software engineering position, you will have a high degree of ownership and accountability over the product shaping process. This isn’t about dragging Jira tickets and programming what you’re told • We are currently a fully-distributed team of 4 product managers, 12 backend engineers, and 3 frontend engineers. We're hiring for this role to help us keep shipping at a high velocity and fill areas in the team that have opened up through growth • After a few weeks onboarding, you'll dive right into feature development; building, improving and owning the experience that we deliver to hosts and their guests • To accomplish this, you will: • Partner with product, sales, customer success, and other engineers to develop and ship features that solve the right problems • Not force AI into every part of the product, but build valuable, product-changing AI features that improve our customers' business operations • Use your software engineering chops to build magical user experiences, which are both simple for customers to use and simple for other engineers to understand and maintain • Add your voice to product shaping discussions • Iterate on launched features based on customer feedback • Actively seek out opportunities to innovate • Integrate multiple third-party services, often in an asynchronous logic flow • Creatively solve issues presented by lots of moving parts at scale • Work within our “majestic” monolithic codebase and few micro-services, all sitting on a Kubernetes-powered infrastructure-as-code stack • Implement and use observability tooling to track and debug post-deployment • Seek out and remedy performance issues, high resource usage, and other technical problem areas that have the most impact on business operations and customer experience

Requirements

• 3+ years software engineering experience, with a focus on backend • Significant experience with Laravel, PHP 8.1+, MySQL, and testing pipelines in a deployed web application used by paying customers. We are all in on Laravel; this is non-negotiable • Experience with shipping production-ready AI products to paying customers using OpenAI APIs, function calling, and RAG • Experience with fine-tuning SOTA open-source models (Mistral, Llama3) would be a lovely bonus • A 'shipping' mentality - you get kicks from seeing real customers using your features, receiving feedback from them and iterating/improving on it • Exceptional communication skills - especially written. We are a remote-first, fully distributed company. Most communication happens on Slack and Notion • An eye for testable, maintainable, and intuitive code, but also... • Your compass points towards customer and business value, over perfect code (if such a thing exists) • The ability to think through non-obvious usage scenarios and explore ripple effects within complex systems • High degree of empathy both toward customers and teammates • Self-motivated and able to make decisions when surrounded by uncertainty. You don’t require a support system to maintain momentum • Experience with query optimisation and queue/job-centric backends is a plus • Experience with support engineering and communicating with stakeholders who are impacted by your work • Knowing that Denise's favorite fruit is lychee

Benefits

• 35 days off per year, encouraged (including self-serve public holidays) and parental leave • Mental-health and emotional support with therapists on call through Slack • Recognized on Inc.’s list of Best Workplaces for 2023

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com