Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Senior Software Engineer, AI Tooling role.
Rezi rewrites your resume against Roku's job description. Free.

Tailor your resume to this Senior Software Engineer, AI Tooling role.
Rezi rewrites your resume against Roku's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Senior Software Engineer, AI Tooling posting at Roku — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Senior Software Engineer, AI Tooling posting at Roku — free, in seconds.
About the Role
Roku is seeking to hire individuals to design and implement secure, reliable AI-powered tools and platforms, integrating them into core engineering workflows to enhance quality, performance, and operational oversight.
Responsibilities
- Architect and guide the implementation of AI tooling and pipelines using LLMs, RAG, and MCP, including retrieval design, model orchestration, safety guardrails, and backend integrations.
- Establish standards for data validation, analysis, and anomaly detection; implement automated quality gates to safeguard log and telemetry integrity at scale.
- Define coding and documentation standards for Python-based services and AI-assisted development; conduct code and design reviews.
- Develop performance testing and monitoring strategies; instrument metrics and health endpoints to drive continuous optimization.
- Create and maintain software solutions within the team’s domain; own epics and tasks and delegate work as needed.
- Lead onboarding and accelerate ramp-up through structured curricula, shadowing, and clear success metrics.
- Provide educational code/design reviews and formal training; serve as a Subject Matter Expert.
- Orchestrate cross-functional alignment with system architects, platform, UI, product, data, and QA.
- Lead incident triage and root-cause analysis across logging, telemetry, and developer tooling.
- Optimize pipelines for reliability, latency, and cost.
- Translate company strategy into an engineering roadmap with clear priorities, success metrics, and delivery commitments.
- Make disciplined trade-offs to maximize customer impact, reliability, and cost efficiency.
- Align stakeholders on objectives and risks; communicate rationale and expected outcomes; adjust plans based on data and changing business needs.
Requirements
- Bachelor’s degree or foreign equivalent in Computer Science or related field.
- 2 years experience in position, as a Software Engineer, or related occupation.
- At least 1 year of prior work experience in building and integrating AI tooling using Agents, Model Context Protocol (or equivalents) with adapters, authentication, auditing, and lifecycle management.
- At least 1 year of prior work experience in developing and evaluating prompts and systems with grounding, citation, hallucination mitigation, red-teaming, and A/B experimentation.
- At least 1 year of prior work experience in designing and delivering user interfaces that prioritize clarity, discoverability, minimal friction, and consistent interaction patterns across surfaces.
- At least 1 year of prior work experience in optimizing performance through latency/throughput tuning, async/concurrency patterns, profiling, and device–cloud considerations.
- At least 1 year of prior work experience in system design, tradeoff analysis, architectural patterns, and code reviews.
- At least 1 year of prior work experience in Python services, Linux, cloud-native stacks, concurrency/async I/O, and modern networking for AI workloads.
Skills
- Large language models (LLMs)
- Retrieval-augmented generation (RAG)
- Model orchestration
- Safety guardrails
- Backend integrations
- Data validation
- Data analysis
- Anomaly detection
- Automated quality gates
- Log integrity
- Telemetry integrity
- Python
- AI-assisted development
- Performance testing
- Monitoring
- Metrics
- Health endpoints
- Software solutions
- Epics
- Tasks
- Onboarding
- Structured curricula
- Shadowing
- Success metrics
- Code reviews
- Design reviews
- Subject Matter Expert
- Cross-functional alignment
- System architects
- Platform
- UI
- Product
- Data
- QA
- Core OS features
- Platform improvements
- Incident triage
- Root-cause analysis
- Logging
- Telemetry
- Developer tooling
- MCP integrations
- Pipeline optimization
- Reliability
- Latency
- Cost optimization
- Company strategy
- Engineering roadmap
- Priorities
- Delivery commitments
- Customer impact
- Cost efficiency
- Stakeholder alignment
- Risk assessment
- Data-driven planning
Location
- Remote (up to one day per week telecommuting may be permitted)
Work Type
- Hybrid
Experience Level
- 2 years experience
- 1 year experience
Education Level
- Bachelor's degree or foreign equivalent in Computer Science or related field
Benefits
- Global access to mental health and financial wellness support and resources
- Healthcare (medical, dental, and vision)
- Life, accident, disability, commuter, and retirement options (401(k)/pension)
- Time off in accordance with local leave policies
About the Company
- Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, aiming to power every television in the world.
- Roku pioneered streaming to the TV and connects consumers to content, publishers to audiences, and advertisers to consumers.
- Roku is a fast-growing public company where employees make valuable contributions and gain meaningful experience.
- Roku fosters an inclusive and collaborative environment where teams generally work in the office Monday through Thursday, with flexible remote work on Fridays.
- Roku is a great place for people who want to work in a fast-paced environment focused on company success.
- Roku surrounds itself with talented, easy-to-work-with individuals who keep their egos in check and appreciate a sense of humor.
- Roku believes in a few talented individuals accomplishing more for less cost than larger, less talented teams.
- Roku employees are independent thinkers with big ideas who act boldly, move fast, and accomplish extraordinary things through collaboration and trust.
- Roku is a company that's changing how the world watches TV.
- Roku has a unique culture of problem-solvers with a pragmatic approach to innovation, focused on building and delivering solutions to customers since 2002.
- Visit https://www.weareroku.com/factsheet to learn more about Roku, its global footprint, and growth.
Equal Opportunity
- Roku welcomes applicants of all backgrounds and provides reasonable accommodations and adjustments in accordance with applicable law.
- If you require reasonable accommodation at any point in the hiring process, please direct your inquiries to EmployeeRelations@Roku.com.