Remote Software engineering Jobs · ML/AI

Job listings

Shape the future of data-driven marketing by building innovative Composable Data and AI Decisioning platforms. Design and implement end-to-end features, integrating machine learning insights into interactive, user-friendly interfaces. Collaborate with product, design, and engineering colleagues to deliver solutions that empower both technical and non-technical users.

As a Senior Manager of Software Engineering, you will lead and grow a high-performing engineering team building next-generation AI-powered experiences. You will own end-to-end delivery of innovative features such as conversational interfaces, personalized recommendations, and intelligent shopping tools. This role combines technical leadership, product strategy, and people management in a fast-paced, collaborative environment.

Own the text-to-SQL accuracy problem end-to-end by designing evals, iterating prompts, and improving retrieval/routing. Build and operate the experimentation and evaluation loop including automatic evals, regression suites, and dataset curation. Design pragmatic LLM application architectures optimized for accuracy and latency. Ship production-grade code, support deployments, instrument, monitor, and troubleshoot model behavior in customer environments.