Job Description & Details
This role sits right at the collision point of software engineering, generative AI, and growth marketing, tasking you with building the systems that drive user acquisition and retention. If you like the idea of shipping production ML models and LLM integrations that directly impact the bottom line rather than just playing in a sandbox, this gig is worth a serious look.
What You'll Actually Be Doing
You'll spend your days building out data pipelines, deploying predictive analytics models, and standing up automated marketing solutions that rely on generative AI. You aren't just writing algorithms; you're partnering directly with product and marketing teams to figure out how to personalize user experiences at scale. Expect to troubleshoot messy data, optimize A/B testing frameworks, and hook up LLM agents to improve conversion rates without breaking the underlying systems.
The Core Tech Stack
You're going to need heavy-duty Python and SQL chops, plus solid experience interacting with APIs and cloud environments like AWS, Azure, or GCP. Because this is a growth-focused role, having familiarity with LLMs, prompt engineering, RAG, and agentic frameworks is what separates a decent candidate from someone who can actually ship. You'll also need to know your way around CDPs and customer data platforms to stitch together the telemetry these models require.
Interview Expectations
When you jump on the technical screen, be ready for a deep dive into how you architect data pipelines and deploy ML models into actual production environments, not just local Jupyter notebooks. The hiring manager is going to test your system design intuition by asking you to walk through how you would build a real-time personalization engine or a lead-scoring model from scratch, paying close attention to how you handle latency, data drift, and business metrics.
Application Advice
Your resume needs to heavily feature production-level Python work paired with explicit mentions of growth metrics, marketing tech, or generative AI projects. Don't just list technologies like AWS and SQL; tie them directly to outcomes like increased conversion, reduced churn, or optimized lead scoring so the ATS and the recruiter immediately see that you speak the language of business growth.