Enterprise-Grade Deepfake Detection Platform
Full Stack Engineer
Location
Worldwide
Posted
144 days ago
Salary
$100K - $180K / year
Seniority
Senior
Job Description
Full Stack Engineer
Reality Defender (YC W22)
• Design and implement end-to-end product features across frontend, backend, and infrastructure. • Build scalable APIs and backend services that power real-time deepfake detection. • Create intuitive, high-performance UIs that make complex AI outputs understandable and actionable. • Collaborate closely with ML engineers, product managers, and designers. • Own technical decisions and contribute to system architecture. • Improve performance, reliability, and security across the stack. • Mentor other engineers and help define engineering best practices.
Job Requirements
- 3+ years of professional software engineering experience
- Strong experience on both:
- Frontend: React + TypeScript (or similar modern frameworks)
- Backend: Python, Go, or Node.js
- Experience designing and consuming REST or streaming APIs.
- Solid understanding of databases, caching, and distributed systems fundamentals.
- Experience deploying and operating services in cloud environments (AWS/Azure).
- Strong product mindset and ability to work independently in fast-moving teams.
Benefits
- Healthcare plans with 100% premium coverage for employees and partial coverage available for dependents
- Dental and Vision plans with 100% premium coverage for employees and their dependents
- Short/Long-term disability and life insurance plans with 100% premium coverage for employees
- FSA/HSA and 401k programs
- Equity compensation
- 20 days of PTO per year
- 12 weeks of Parental Leave
- Learning and Development budget
- Monthly wellness benefits
- Annual company-sponsored offsite
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Software Development Engineer III, Extensions
360 Social AgencyWe Provides 360 services for Digital Marketing, Event Management & Web Development
• Work on and able to set well-scoped milestones of projects and get them delivered on-time with minimal errors and high-quality without any guidance. • Work with other engineers to ensure optimum solution design for each of the new features / -modules developed. • Understand and contribute to the product roadmap. • Set up best practices for development and champion their adoption. • Collaborate across teams to define interfaces, simplify integrations, and build reusable components and services. • Mentor engineers, provide technical guidance, and influence architecture and roadmap decisions through strong technical leadership. • Drive engineering excellence: design docs, code reviews, testing strategy, observability, rollout safety, and incident response. • Diagnose and resolve production issues across the stack; participate in on-call/operational rotations and improve systems to reduce operational load.
Software Development Engineer III, Extensions
LearneoPioneering a platform of builder-driven productivity and learning businesses.
• Work on and able to set well-scoped milestones of projects and get them delivered on-time with minimal errors and high-quality without any guidance. • Work with other engineers to ensure optimum solution design for each of the new features / -modules developed. • Understand and contribute to the product roadmap. • Set up best practices for development and champion their adoption. • Collaborate across teams to define interfaces, simplify integrations, and build reusable components and services. • Mentor engineers, provide technical guidance, and influence architecture and roadmap decisions through strong technical leadership. • Drive engineering excellence: design docs, code reviews, testing strategy, observability, rollout safety, and incident response. • Diagnose and resolve production issues across the stack; participate in on-call/operational rotations and improve systems to reduce operational load.
• Conception, definition, and further development of our mobile app(s) • Build and ship high-quality mobile features in React Native for iOS and Android, from concept to production • Translate product requirements and designs into clean, maintainable UI and robust business logic • Own performance and reliability • Implement and maintain native modules/bridges when platform-specific capabilities are required (Swift/Obj-C, Kotlin/Java) • Participate in code reviews, architectural decisions, and documentation to keep the codebase consistent and scalable
• Build state-of-art multimodal data mining and semantic search solutions to power AV product development. • Develop data understanding platform infrastructure for real-time querying/vector databases and batch/stream processing using technologies like Ray, Spark, Lance, or similar. • Deliver end-to-end data mining solutions that span onboard (C++) and offboard (ML & Data Infra) infrastructure to accelerate AV product development. • Develop e2e solution for real-time semantic search services (text/images/videos) and vector DBs. • Discover and identify key issues in existing ML infra and proactively improve system performance. • Build low latency/high throughput batch or stream processing pipelines. • Drive technical discussions across multiple orgs and deliver solutions on a timely basis. • Architect and tune ETL pipelines to maximize GPU/CPU/Ram utilization. • Write readable and high-performance Python/C++ code.




