Software Engineer
Core
Designing, developing, testing, deploying, and maintaining core software systems and infrastructure at the intersection of AI and consumer productivity.
Role type
Software Engineer (Backend & AI Systems)
Builds
Core platform systems, AI-related product features, workflows, integrations with messaging platforms (WhatsApp, Instagram, iMessage, LinkedIn), backend services, APIs, and data pipelines.
Domain
Consumer productivity, AI/ML, distributed systems
Deliverable
production ML models | product features | infrastructure
Required skills
Computer Science concepts, data structures, system design, backend web development, API design, distributed systems, performance optimization, scalability engineering, clean code practices, on-device AI/ML implementation
Technologies
WhatsApp, Instagram, iMessage, LinkedIn Messages
Responsibilities
Designing and developing software products and systems; building and improving AI-related product features and integrations; contributing to backend services and data pipelines; researching and implementing on-device AI/ML capabilities; monitoring and improving system performance and security.
Seniority
Individual Contributor (IC)