Top Software Engineer Jobs in San Francisco Bay Area, CA
As a Machine Learning Engineer at Snap Inc, you'll create models to drive value, evaluate technical decisions, and ensure high code quality while building scalable products and mentoring others.
As a Backend Engineer at Snap Inc, you'll design, implement, and maintain critical scalable services. Responsibilities include collaborating across teams to meet product requirements, testing and debugging your work, and advocating best practices for system availability and scalability.
The Staff Machine Learning Engineer at Snap Inc is responsible for creating machine learning models to drive value for users and advertisers, evaluating technical tradeoffs, performing code reviews, and building robust and scalable products. The role emphasizes collaboration, mentorship, and rapid iteration while ensuring quality in coding practices.
As an iOS Engineer at Snap Inc, you will create and refine high-performance mobile applications, design well-tested Objective-C software, collaborate on new features, and ensure code quality through reviews. Your role involves evaluating the technical trade-offs of development and optimizing performance for iOS. You will work closely with design teams and enhance user experience through innovative solutions.
As a Software Engineer for iOS at Snap Inc, you'll create high-performance mobile applications, design and implement Objective-C software for Snapchat's camera, and collaborate with the Design team to optimize UI and infrastructure. You'll be involved in conceptualizing and launching new features while ensuring code quality through reviews and technical tradeoff evaluations.
As an iOS Engineer at Snap Inc, you will create and refine high-performance mobile apps, design well-tested Objective-C software, and collaborate with the Design team on UI and infrastructure practices. You'll be responsible for evaluating technical tradeoffs, launching new features, and conducting code reviews to ensure quality.
As a Principal Software Engineer in the Ad Attribution team at Snap, you'll oversee technical processes related to ad performance measurement, design scalable services, advocate for best practices, and drive collaborative projects across multiple engineering teams.
As an Application Engineer at Snap Inc, you'll collaborate with teams to design and build scalable applications leveraging Force.com, primarily focusing on high volume integrations to support the advertising business. You'll also ensure application uptime, create technical documentation, and contribute to engineering excellence.
Lead a team of engineers to develop and optimize a personalized video recommendation system. Define architecture, drive infrastructure collaboration, evaluate technical tradeoffs, and conduct design reviews to enhance system performance.
As a Solutions Engineer at Snap, you'll build and enhance products, collaborate with engineering teams to meet business needs, design systems, write scalable code, and manage partner integrations to ensure value creation.
All Filters
No Results
No Results