Sarama: Senior Swift Engineer

Company: Sarama
Job: Senior Swift Engineer
Type: Part time or Full time
Location: San Francsico, CA
Remote: Open to remote / Fully remote
Visa required: No

Required Experience: We want someone with deep experience in memory management so understands the work behind Apple's latest LLM paper and how to leverage CoreML to accelerate on Metal, ANE, & CPU for optimal performance. First project: Create an instrumentation library to monitor on device performance of ML models along with device constraints to request a set of models that are ideal for a given device that reduces total inference latency between on-device & server side. Along with understanding on-device training trade offs (federated learning) with server-side training.

First Project: Instrumentation library that monitors and submits model analytics to a backend and requests a set of models that continually reduces total inference time while ensuring to keep within device constraints. 

About Sarama: Sarama is a company that builds consumer apps using our infrastructure around developing low latency ML systems that leverage hosted models for optimal balance between power & speed. Our first app is a product that video records dogs and decodes their behavior + barks while learning the meaning based on input from users along with observed behavior. Our goal is to keep iterating on this app to ultimately decode all animal language from dolphins to dogs. The founders have both built the product with an early team of ML researchers that have had their work published in Nature, Science, & senior engineers that have built YC companies, scaled tech to be used by millions of people, and love writing software. If you like building with a strong group of balanced humans + dogs then Sarama is an amazing place. We have a company structure that balances heads-down all consuming periods with rest periods that is communicated ahead of time so everyone can plan their lives accordingly. We have 2 30-minute required meetings / week, everything else is scheduled as 1:1s or small group chats on Slack for project deep dives. We do a bunch of pair programming as well which we like.

About this role: We're looking for someone that's an incredible communicator vs a lone wolf that takes a project to finish in a vacuum. We enjoy working with people who love reading papers, learning new techniques, and continuously experiment/tinker with tech. We find that obsessive personalities do the best here and that someone who likes having an autonomous ability to build something, test it out, and iterate enjoy our culture. Lastly, we seem to attract people that tell us what we're doing is wrong (politely) and will find an approach that reduces complexity while improving user experience. Essentially our ideal candidate here has been interested/developing in ML with a deep experience in iOS development.

Sign in to Google to save your progress. Learn more
Email *
Why do you want to work for Sarama? *
When can you start? *
MM
/
DD
/
YYYY
What is your experience with memory management on iOS? *
What do you enjoy about iOS development? *
What's something surprising you know about Swift? *
What type of people do you like working with? *
What would be the first thing you do here?  *
What does success look like for you?  *
A copy of your responses will be emailed to the address you provided.
Submit
Clear form
Never submit passwords through Google Forms.
reCAPTCHA
This form was created inside of Sarama.

Does this form look suspicious? Report