AI Engineer for NewsBreak’s AI-Native Product Engineering team, based in Mountain View, CA (onsite).
Responsibilities
- Build user-facing products end to end, owning feature delivery from product requirements and frontend architecture through API integration, backend changes, testing, rollout, and production metrics.
- Use AI as a core development tool by collaborating with coding agents to generate, refactor, test, debug, and interpret code, while supplying context and validation for production readiness.
- Own frontend architecture and product quality by creating maintainable component systems, state and data flows, performance-sensitive experiences, and reliable testing patterns for consumer-scale products.
- Work across frontend/backend boundaries by defining and implementing the API or backend changes required to complete the product experience.
- Maintain a high bar for AI-generated code by performing critical reviews and using automated tests, observability, staged rollout, and rollback mechanisms to confirm correctness.
- Improve the AI-native engineering workflow by converting repetitive work into reusable agent workflows, tooling, conventions, and playbooks to increase team velocity.
- Modernize legacy systems through incremental refactors of frontend and service code so engineers and AI agents can safely understand and modify it.
- Own production outcomes by investigating performance issues, regressions, and incidents using logs, metrics, experiments, and AI-assisted debugging.
Requirements
- 3+ years of software engineering experience, with strong depth in frontend or client-side product engineering.
- Strong JavaScript/TypeScript fundamentals and hands‑on experience with React or a comparable modern frontend framework.
- Experience shipping meaningful user‑facing features in production and making frontend architecture decisions around components, state, data flow, performance, or testing.
- Proven ability to work beyond the frontend layer, such as designing or modifying APIs, backend services, data contracts, or developer tooling.
- Hands‑on use of modern AI coding tools or coding agents as part of real development work, not limited to occasional autocomplete.
- Strong engineering fundamentals, with the ability to reason about system behavior, debugging, reliability, testing, and performance.
- Ability to learn unfamiliar technologies quickly and use AI effectively to expand into adjacent parts of the stack.
- Strong product mindset focused on user experience and business outcomes.
- Comfort operating in a fast-moving environment where engineers help define the solution, not just execute a detailed specification.
Technologies
- JavaScript
- TypeScript
- React
- Node.js
- Java
- Kotlin
- Python
- LLMs
Role Notes (AI-Native Product Engineering)
- This role is frontend-leaning but not limited to the frontend.
- AI is used as the default approach to design, build, test, debug, and operate software.
- Engineers work with coding agents to ship production products quickly, while setting architecture, context, quality standards, and guardrails for reliable AI-generated software.
- Expectation is to own the problem end to end, rather than only one stack layer.
Bonus Points
- Experience building AI-native or agent-powered user experiences.
- Experience building or operating coding agents, LLM workflows, or developer productivity tools.
- Backend experience with Java, Kotlin, Python, Node.js, or similar technologies.
- Experience with recommendation, feed, search, ads, growth, or other large-scale consumer products.
- Experience improving web performance, experimentation infrastructure, design systems, or CI/CD quality gates.
- Experience shipping 01 products in a small, highly autonomous team.
Compensation: USD 118,000 - 212,000 per year.