Staff Engineer, Agentic Product Developer
Job description
About the role
You will own the full lifecycle of AI-first agentic systems, from rapid ideation and requirements gathering through architecture, implementation, hands-on testing, and launch, using AI for all stages unless a human touch is essential. You will work side-by-side with hardware, software, and product teams to embed AI capabilities that drive agentic behavior, such as autonomy, continuous learning, and real-time adaptability, directly onto smart devices, with human input only when necessary. You will constantly scout, experiment with, and deploy the latest AI models and algorithms, like reinforcement learning and multi-agent systems, adopting new tech every day rather than waiting for monthly cycles. You will push the limits by tuning AI solutions for top-tier performance, ultra-efficient power usage, and bulletproof reliability on our SoC platforms, leveraging AI-driven optimization wherever possible. You will bring deep mastery in agentic AI systems, from building autonomous agents and crafting reinforcement learning solutions to deploying adaptive algorithms and cutting-edge tech like Retrieval-Augmented Generation (RAG), persistent memory operating systems, and collaborative multi-agent architectures. You will be fluent in Python and C/C++, and have strong street cred using top-tier AI frameworks like TensorFlow and PyTorch to turn groundbreaking ideas into impactful products. You will crush complex problems, communicate like a pro, and inspire teams with your leadership mojo while obsessively staying ahead of the curve in AI and embedded tech.
Key facts
What you'll do
- Scout and define opportunities for agentic AI systems by rapidly gathering requirements and translating ambiguous challenges into concrete product specifications.
- Architect end-to-end AI agent workflows, integrating reinforcement learning, multi-agent collaboration, and RAG to build adaptive, decision-making products.
- Develop and optimize production-grade code in Python and C/C++, ensuring algorithms meet stringent performance, power, and reliability targets on SoC hardware.
- Implement and validate AI models using TensorFlow and PyTorch, iterating rapidly with data-driven experiments to refine agent behavior and accuracy.
- Partner with hardware engineers to co-design firmware and software interfaces that maximize the efficiency and capabilities of embedded AI.
- Drive hands-on testing and debugging of agentic behaviors in real-world environments, using simulations and field data to eliminate edge-case failures.
- Deploy and monitor AI-powered features post-launch, leveraging persistent memory operating systems to maintain state and enable continuous learning.
- Collaborate with product teams to prioritize features that enhance autonomy, ensuring every release pushes the boundaries of smart device capability.
- Champion new tools and methodologies, adopting emerging AI frameworks and libraries daily to keep the product pipeline cutting-edge.
- Document technical designs and experiment results, creating clear artifacts that help the team iterate and scale intelligent systems efficiently.
- Triage complex integration issues across software, hardware, and cloud services, ensuring seamless operation of agentic products.
- Mentor junior engineers by demonstrating best practices in AI development, code quality, and problem-solving under tight deadlines.
- Evaluate third-party AI libraries and frameworks, running benchmarks to determine the best fit for our SoC platforms and product goals.
- Lead sprint reviews and retrospectives, using insights from AI performance metrics to guide the next iteration of agentic features.
Requirements
- Showcase your hands-on artifacts in AI product development, with real-world agentic projects or a public GitHub bursting with innovation.
- Bring deep mastery in agentic AI systems, from building autonomous agents and crafting reinforcement learning solutions to deploying adaptive algorithms and cutting-edge tech like Retrieval-Augmented Generation (RAG), persistent memory operating systems, and collaborative multi-agent architectures.
- Be fluent in Python and C/C++, and have strong street cred using top-tier AI frameworks like TensorFlow and PyTorch.
- Crush complex problems, communicate like a pro, and inspire teams with your leadership mojo.
- Have a proven ability to work in fast-paced, startup-style environments where priorities shift quickly and learning never stops.
- Demonstrate an obsession with staying ahead of trends in AI, embedded systems, and product innovation.
- Thrive on autonomy, taking ownership of ambiguous challenges and driving them to completion with minimal supervision.
- Excel at breaking down large, complex problems into manageable, testable components while maintaining a focus on real-world impact.
- Have a strong track record of delivering high-quality software products that meet rigorous standards for performance and reliability.
Nice to have
- Deep chops in hardware/software co-design, seamlessly fusing code and circuits for next-level products.
- Hands-on experience building and turbocharging embedded software for devices where every byte and milliwatt counts.
- A proven track record shipping game-changing AI and embedded products that actually make it to market.
Practical notes
This role is based in Dallas, TX, and requires full-time engagement on-site. The position is eligible for standard U.S. work authorization, and candidates must meet the listed requirements without exception. Relocation is not sponsored. The successful candidate will engage in high-impact work within a fast-paced, deadline-driven environment, with no tolerance for delays when critical milestones are at stake.