Application Start Date
26 Oct 2026
Job Description
Lifesight is the Agentic Unified Marketing Measurement Platform that helps marketing and finance teams measure true marketing ROI, optimize budgets, and make better decisions with confidence.Unlike traditional attribution tools that rely on correlation, Lifesight combines Marketing Mix Modeling (MMM), Incrementality Testing, and Causal Attribution into a unified measurement framework to uncover the true incremental impact of every marketing investment.
What You Will Do
Build Production-Quality Systems
- Design and implement end-to-end features across frontend, backend, and data layers
- Build scalable, performant web applications using modern frameworks
- Develop reliable APIs, services, and backend systems used in production
- Write clean, maintainable, and well-tested code
Develop AI-Powered Applications
- Integrate and deploy LLM-based features using providers such as OpenAI, Anthropic, or Gemini
- Design prompts, system instructions, and structured outputs for reliability and correctness
- Implement agent workflows, tool calling, and multi-step reasoning systems
- Build retrieval-augmented generation (RAG) pipelines using embeddings and vector search
- Build and maintain backend services, data pipelines, and integrations
- Design database schemas and optimize queries for performance and scalability
- Implement caching, asynchronous processing, and background job systems
- Ensure system reliability, fault tolerance, and observability
Collaborate with Teams
- Work cross-functionally with product, design, and engineering teams
- Participate in design reviews, code reviews, and technical discussions
- Contribute to engineering standards, tooling, and architecture decisions
- Continuously improve engineering velocity, reliability, and developer experience
Required Qualifications
- Bachelor’s degree in Computer Science, Engineering, or related technical field, or equivalent practical experience
- 1–3 years of experience building and shipping production software
- Strong programming skills in at least one of:
- Experience building fullstack applications using modern frameworks (React, Next.js,FastAPI, or similar)
- Experience building AI-powered applications using LLM APIs with retrieval-augmented generation (RAG), embeddings, or vector databases
- Experience designing and integrating REST APIs and backend services
- Experience working with relational or NoSQL databases
- Understanding of software engineering fundamentals, including:
- Strong debugging, problem-solving, and analytical skills
- Experience deploying applications using cloud platforms and Familiarity with containerization (Docker) and CI/CD systems