Software Engineer, Full Stack
Core
Build and enhance an end-to-end experimentation platform including APIs, data models, backend services, SDKs, and React UI, integrating LLM-powered tools and statistical methodologies.
Role type
Senior Full Stack Software Engineer (Experimentation Platform)
Builds
Experimentation platform, developer tools, and data discovery interfaces
Domain
Software Engineering, Experimentation, AI/ML
Deliverable
production ML models
Required skills
TypeScript, React, Java/Kotlin/Python/Go, REST/gRPC, Database technologies, Unit/Integration/E2E testing, AI coding tools (Claude Code/Codex/Cursor), Computer Science fundamentals
Preferred skills
Internal tools, admin consoles, feature-flagging, big-data technologies, AWS, Machine Learning
Technologies
TypeScript, React, Java, Kotlin, Python, Go, AWS, REST, gRPC
Responsibilities
Design system architecture for the experimentation platform, develop backend services and SDKs, build React Decision Portal UI, implement LLM-powered tools and statistical analysis features, collaborate with data scientists and ML engineers
Seniority
Mid-Senior, hands-on IC