Top Software Engineer Jobs in San Francisco, CA
Seeking a Full Stack Engineer to build applications and utilities that drive operational efficiency and feature adoption in customer base. Responsibilities include designing, building, and maintaining utilities, collaborating with product teams, and providing technical expertise on service implementations. Qualifications include a Bachelor's degree in Computer Science, proven experience as a Full Stack Engineer, expertise in Salesforce development, and proficiency in Java programming.
As an Associate Software Engineer, you will develop features, fix bugs, and refactor the platform using a full stack approach. You will engage in the development life cycle as part of a product squad, participate in code reviews, and contribute to a culture of continuous improvement, while being mentored by experienced engineers.
As a Senior Machine Learning Engineer, you will design data pipelines, develop machine learning models, and collaborate with various teams to integrate ML capabilities into products. You will also train others, conduct experiments to validate outcomes, and serve as a thought leader in data-driven innovations.
Featured Jobs
The Staff Software Engineer will work with the Customer Experience Engineering team to build tools that automate tasks, enhance product quality, and guide stakeholders in achieving successful outcomes. Responsibilities include collaborating on technical roadmaps, improving processes, and mentoring peers in software development.
As an Operations Research Engineer at Hungryroot, you'll focus on developing algorithms for grocery personalization, supply chain forecasting, and optimization. You'll collaborate with data scientists, analyze experimental results, and enhance models for production. Your work will directly impact how the company improves grocery shopping experiences for customers.
Senior Infrastructure Engineer at BigCommerce responsible for software engineering, web operations, and infrastructure automation. Must possess 4+ years of experience in building and supporting large Linux-based web application environments. Strong communication skills and proficiency in multiple programming languages are required.
The Staff Software Engineer will innovate and enhance CertifID's platform, collaborating closely with engineers, product managers, and designers. Responsibilities include creating high-quality software solutions, fostering code quality and documentation, participating in agile practices, mentoring peers, and contributing to a positive culture of innovation and continuous improvement.
Chainlink Labs is seeking Research Engineers to support its mission of building the world’s most secure and flexible decentralized oracle technologies. Research Engineers will work directly with top domain experts in applied cryptography, mechanism design, distributed systems, and other disciplines to identify and solve key research challenges and build production solutions that keep Chainlink at the forefront of oracle system deployment and fuel the success of the smart contract ecosystem.
The Senior Solution Consultant is responsible for identifying opportunities, developing solutions, and supporting customers in the public sector. This role involves leveraging technical expertise with APIs and federated protocols to drive sales strategy, configuring solutions for state government agencies, and acting as a trusted advisor to stakeholders post-launch.
As a Software Engineer at Jackpocket, you will develop and enhance software features, collaborate with teams to ensure system stability, document operational policies, and support local lottery operations while optimizing tech infrastructure.
Top Companies in San Francisco, CA Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results