Senior+ Software Engineer - Research Platform, Consumer Devices
Core
Build tools and services enabling AI research, evaluation, and data generation workflows for the Future of Computing Research team.
Role type
Senior+ Software Engineer - Research Platform
Builds
Web applications, APIs, data models, backend services, evaluation systems, synthetic data generation pipelines, and supporting platform services.
Domain
Artificial Intelligence / Generative AI / Multimodal Models / Research Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Full-stack development, Generative AI expertise, Multimodal model experience, System design, Distributed workflow debugging, Product judgment, Tooling for non-technical users
Preferred skills
Synthetic data generation, Automated graders, Human evaluation platforms, Supervised fine-tuning, Reinforcement learning, Large-scale GPU inference
Technologies
Web frameworks, API design, Data modeling, Observability tools, Compute infrastructure
Responsibilities
Build web applications, APIs, and backend services for AI research workflows; Author and manage evaluation tasks, rubrics, graders, and rollout configurations; Automate evaluation runs and generate reports; Support synthetic data generation workflows; Translate product questions into measurable scenarios and automated graders; Diagnose issues across code, workers, and infrastructure; Lead migrations of research tools and services.
Seniority
Senior+, hands-on IC with 7+ years experience