EngineerJobs.io
← Back to all jobs

Job Description

The Software Engineer, Research Tooling role on the Research Tools team at Anysphere focuses on building full-stack infrastructure and applications that support rapid research iteration. This position emphasizes close collaboration with researchers to translate workflows into fast, intuitive products, including quick prototyping and iteration.

Responsibilities

  • Develop and maintain full-stack applications and infrastructure that researchers use daily, including experiment setup, feedback collection, and results analysis.
  • Take ownership of end-to-end product areas, from user needs to design, implementation, and iterative improvement, while establishing standards for building research applications.
  • Build reusable platforms and tools to accelerate the creation of new research applications, then prototype, ship, and iterate rapidly using real-world usage data.
  • Work with research teams to convert workflows and recurring pain points into intuitive interfaces and abstractions that make complex research tasks faster and easier to approach.

Requirements

  • Experience creating tools, platforms, or infrastructure for technical users such as engineers, researchers, data scientists, or analysts.
  • Proven ability to ship full-stack products and own systems spanning the user interface through storage or services, using technologies such as TypeScript and React with Node, Python, or Go.
  • Hands-on experience building dense, data-focused tools such as transcript viewers, diffing systems, review queues, observability products, or operational dashboards, along with strong viewpoints on how structured data should be rendered.
  • Strong product instincts, including the ability to identify the right problems to solve and to move from concept to a working prototype quickly.
  • Ability to work efficiently in ambiguous environments, collaborate closely with researchers and domain experts, and take open-ended problems from early needs to reliable product outcomes.
  • No prior machine learning or research experience is required.

Technologies

  • TypeScript
  • React
  • Node
  • Python
  • Go

Location

Palo Alto, CA (onsite)

Similar Jobs