About Cantina
Cantina is pioneering the social AI platform space with its advanced AI character creator, allowing users to build, share, and interact with AI bots and friends in innovative ways. The platform's bots are designed to be lifelike and capable of seamless interaction across various digital mediums, offering a new type of media for creators.
The Role
As a Senior Media Software Engineer, you will be integral to the development of Cantina's real-time and streaming media capabilities. You will work on enhancing the media platform, adding new features, and improving the infrastructure that supports real-time interactions in the Cantina app. This role involves owning multiple product areas, shaping product directions, prototyping new concepts, and overseeing design through to implementation.
Responsibilities
- Enhance and extend the Cantina media platform.
- Add new features to enable dynamic interactions through voice and video.
- Maintain and improve WebRTC-based frameworks for iOS, Android, and web clients.
- Analyze system performance and user behavior metrics.
- Participate in design and code reviews.
- Collaborate with application development teams to define APIs for media integration.
Candidate Profile
- BS or MS in Computer Science, Computer Engineering, or related field.
- Experience with C or C++ programming.
- Strong understanding of data structures and concurrent programming.
- Familiarity with system programming, including networking and memory management.
- Interest in tackling complex technical challenges.
- Excellent communication skills.
Preferred Qualifications
- Experience with AI and ML techniques, especially in speech and synthesis.
- Previous work with WebRTC, streaming protocols, or other media technologies.
- Knowledge of audio and video processing algorithms.
- Software development experience for iOS and Android platforms.
- Experience with Node.js.
Location
While we offer remote and hybrid work options, there is a strong preference for candidates who can work in the Bay Area, as most of the Media Engineering team is based there.
Benefits Extracted with AI
- 99% company-paid health, dental, and vision insurance
- Flexible working arrangements (remote, office, hybrid)
- Monthly stipend for personal use
- Mental wellbeing support
- Equity participation
- 401(K) plan
- Short and Long Term Disability insurance
- Life Insurance
- Generous maternity/paternity benefits
- 15 paid PTO days
- 13 paid holidays
- 9 sick days
Similar jobs
Last update: 23 minutes ago
Senior Mobile Gaming Engineer
Join Cantina as a Senior Mobile Gaming Engineer to design and build AI-embedded mobile-first gaming platforms.
Senior Mobile Gaming Engineer
Join Cantina as a Senior Mobile Gaming Engineer to design AI-embedded mobile games. Work with iOS, Android, and web technologies.
Senior Machine Learning Engineer
Senior ML Engineer at Cantina, designing AI models for a social platform. Skills in AI, ML, NLP, Python. Remote options available.
Senior Backend Engineer (Go)
Senior Backend Engineer specializing in Go, involved in building and maintaining complex systems with a focus on reliability and scalability.
Senior Machine Learning Engineer
Join Cantina as a Senior Machine Learning Engineer to design and maintain ML infrastructure, optimize performance, and integrate models.
Senior Machine Learning Engineer, Post-Training
Join Cantina as a Senior Machine Learning Engineer to develop advanced AI models and shape human-bot interactions.
Senior Machine Learning Engineer - Images
Join Cantina as a Senior Machine Learning Engineer to design and improve AI models for image generation.
Senior Machine Learning Engineer - Data
Join Cantina as a Senior Machine Learning Engineer focusing on data collection and AI development.
Senior Software Engineer, Web
Senior Software Engineer, Web in NYC. Empower video content creation with top-tier tech and innovation.
Research Scientist - AI and Computer Vision
Join Cantina as a Research Scientist to advance AI-driven social platforms with cutting-edge video and image generation models.
Senior Software Engineer, Media Creation Technology
Senior Software Engineer for Media Creation at Meta, focusing on video SDKs and integration across platforms.
Senior Software Engineer, Web
Join Captions as a Senior Software Engineer, Web, to deliver high-performance user experiences in NYC.
Senior Full Stack Engineer
Senior Full Stack Engineer needed at Coram AI, Sunnyvale. Expertise in backend and frontend development, React Native, TypeScript required.
WebRTC SFU Engineer
Join Stream as a WebRTC SFU Engineer to enhance real-time audio/video experiences. Work remotely in the EU or on-site in Amsterdam.
Senior Software Engineer - Media Infrastructure
Join Discord as a Senior Software Engineer in Media Infrastructure, focusing on backend development, Python, Rust, and media management.
Software Engineer, Web
Join Captions as a Software Engineer, Web in NYC. Deliver high-performance user experiences in video software. 3+ years experience required.
Senior Full Stack Engineer - AI Applications
Join Coactive AI as a Senior Full Stack Engineer to develop AI-driven solutions using React, TypeScript, and FastAPI.
Software Engineer, Web
Join Captions as a Software Engineer, Web, to deliver high-performance user experiences in NYC.
Senior Software Engineer, Supernatural (Quest XR Platform)
Join Meta as a Senior Software Engineer for the Supernatural Quest XR Platform, focusing on XR fitness app development.
Software Engineer, Web (3+ years of experience)
Join Captions as a Software Engineer, Web. Deliver high-performance user experiences in video AI. 3+ years experience required.
Software Engineer (VR, Enablement)
Join Supernatural as a Software Engineer to develop VR tools, work remotely, and innovate in game development.
Software Engineer, Web
Join Captions as a Software Engineer, Web in NYC to deliver high-performance user experiences in video software.
Senior Software Engineer - Generative AI Voice Technology
Senior Software Engineer role in Generative AI Voice Technology, pioneering large voice models with competitive benefits.
Senior C++ Software Engineer
Join Bitmovin as a Senior C++ Software Engineer to develop scalable video streaming solutions using modern C++ and cloud-native architectures.