Overview
Software Engineer role at Dscout, a UX research platform, focused on owning end-to-end delivery of product features, including AI-native product experiences, for a remote-first team.
What you'll do
- Own end-to-end delivery of product features, from an ambiguous problem statement to shipped, working software that real researchers and participants use
- Partner directly with Product and Design to help define what should be built, not just how to build it
- Use the design system to make sound, independent calls on smaller UX and interaction decisions, and know when a change is big enough to loop Design in
- Build the product surfaces (web app flows, dashboards, in-product controls) that make AI-driven behavior understandable, controllable, and trustworthy for users
- Integrate LLM-based features and agent outputs into real product flows, designing around them as a building block rather than owning the infrastructure
- Talk to users directly when needed and bring what you learn back into design and prioritization decisions
- Ship fast, instrument what you ship, and iterate based on real usage rather than a fixed spec
- Collaborate with AI-focused engineers on deeper model or agent tuning when a feature's behavior depends on it
- Sweat the craft: interaction design, edge cases, error states, and how the feature actually feels to use
What you'll need
- 2-7 years of software engineering experience shipping full-stack product features to real users
- Comfortable working across the stack (frontend and backend) and picking up whatever's needed to ship
- A track record of taking a vague, underspecified problem and shipping something real without a fully-scoped ticket
- Genuine empathy for users: you default to understanding what someone is actually trying to do, not just what the ticket says
- Working fluency with LLM-based systems: you've built features on top of LLM APIs or agents and understand prompting and non-determinism well enough to design good product experiences around them
- Strong product judgment: you can reason about tradeoffs (build vs. buy, LLM vs. deterministic logic, speed vs. polish) and push back when a request doesn't serve the user
- Comfortable using the design system to independently make good UX calls on smaller details, without needing Product or Design sign-off for every decision
- Comfort using AI coding tools (Cursor, Claude Code, Copilot, or similar) as a real part of your workflow
- High agency and a bias toward shipping
Nice to have
- Experience building product features on top of conversational or voice AI
- Familiarity with LLM observability/eval tooling, even if you're not the one owning it
- Experience partnering closely with UX research or qualitative research teams
- Direct experience talking to users or running lightweight user research yourself
Details
- Location: Remote, India
- Remote-first workforce; the company cannot hire in Montana, Hawaii, Alaska, or Washington DC
Read the full description and apply on the company’s own careers page.