Applied Scientist
Rabot, Arlington, TX
What you will do
- Analyze and redesign the abstractions across our technical stack. Internal tools, customer-facing software, edge systems, AI models. Find the unifying structures.
- Model system behavior formally where it matters. Latency bounds, throughput limits, failure modes, scaling properties. Use the right mathematical framework for the problem.
- Work across teams as the person who sees the whole system. Translate between the hardware engineer thinking about device constraints and the software engineer thinking about user experience.
- Identify where AI models can replace heuristics or manual processes, both in the product and in how we build it.
- Use AI tools as a core part of your workflow. For implementation, for exploration, for validation. We expect you to be fluent.
- Ship. Theoretical elegance matters, but so does production code. You'll have AI tools to help bridge the gap, but the work has to reach customers.