Post job

Software developer internship jobs in Novato, CA - 9,666 jobs

All
Software Developer Internship
Software Engineer
Software Development Engineer
Software Developer
Software Applications Engineer
Lead Architect/Developer
Associate Software Engineer
Senior/Lead Developer
Junior Web Developer
  • ISE, Incubation - Software Development Engineer

    Apple Inc. 4.8company rating

    Software developer internship job in San Francisco, CA

    San Francisco Bay Area, California, United States Software and Services We are a creativity-oriented engineering team focused on conceiving and prototyping the future of software on Apple's devices. We take big, fuzzy ideas about what might be possible and turn them into concrete concepts, prototypes and livable software! We are passionate about exploring new ideas using whatever tools help us make something tangible. Most often, we choose to modify or extend Apple's existing software using Objective-C or Swift. But we're open to using the best tools that help us learn: design tools, prototyping apps, ML, etc. We are looking for a creative, learning-oriented, collaborative individual to come help us explore what the future could look like. Description Our team nurtures early-stage ideas into well-developed, usable experiences. For this big idea to work, is there a piece of experience that must feel great? Is there an enabling technology we need to build? Software is the tool we use most frequently to bring concepts to life on our devices. But we try to use the best tool for the job: anything that helps us see, touch, or feel an idea. We often work directly with other teams to leverage expertise from across the company, and share our work with others to find out what works and what doesn't. Gradually, those fuzzy notions turn into tangible, brand-new ideas that can lead the future of software on our devices. The products we build are part prototype, part proof of concept and part sales pitch, so communicating clearly and being able to empathize with other people's perspectives are key skills for our team. So is the ability to give and receive feedback. Minimum Qualifications 5 years of experience designing for and/or writing software for Apple platforms 3 years experience of creative prototyping in software Expertise in Swift or Objective-C, or equally strong experience in Python + ML stacks Preferred Qualifications Able to deal with ambiguity, and a gut instinct for making things that will help bring clarity. We often work on projects where we need to create something to help understand the objectives & boundaries. A learning mentality and a willingness to try things that may fail. You should be able to learn from both success and failures. Ability to communicate effectively with both technical and non-technical teams Background in either machine learning or HCI PhD in computer science or a related field At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $181,100 and $318,400, and your base pay will depend on your skills, qualifications, experience, and location. Apple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple's Employee Stock Purchase Plan. You'll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses - including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits. Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program. Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant. Apple accepts applications to this posting on an ongoing basis. #J-18808-Ljbffr
    $181.1k-318.4k yearly 4d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Software Engineer, Developer Experience

    Monograph

    Software developer internship job in San Francisco, CA

    We're on a mission to make it possible for every person, team, and company to tailor their software to solve any problem and take on any challenge. Computers may be our most powerful tools, but most of us can't build or modify the software we use on them every day. At Notion, we want to change this with focus, design, and craft. We've been working on this together since 2016, and have customers like Nike, Airbnb, Slack, Samsung and thousands more on this journey with us. Today, we're growing fast and excited for new teammates to join us who are the best at what they do. We're passionate about building a company as diverse and creative as the millions of people Notion reaches worldwide. About The Role: Millions of people use Notion - and this number is increasing every day. That means millions of people trust us to deliver a fast, reliable, and secure experience, and we value this more than anything. We want to keep earning trust, while also continuing to amaze our users with the tools they can build in Notion. The Developer Experience team is responsible for architecting, implementing, and scaling the tools and frameworks that Notion developers use to build Notion. We are looking for engineers who are passionate about solving engineering productivity challenges, have deep empathy for other developers, and love to communicate with engineers. You don't need to have experience in this domain but being willing to advocate for developer experience is key. What You'll Achieve: Collaborate with engineers across the company to deliver an industry-leading developer experience, along the way working deeply with tools like the TypeScript language server, lint tooling, and the Notion CLI to improve developers' day-to-day experience. Work on the bleeding edge of tooling performance, researching and evaluating new tools and keeping up with new developments in the developer experience space in the JS ecosystem. Work deeply with GitHub and our CI systems to help ensure engineers can merge their code quickly and safely. We aim for all PR CI pipelines to finish within 15 minutes! Take ownership of our development environment and toolchain, and contribute to novel projects across the company to deliver impact. Skills You'll Need to Bring: A drive to make developers' lives better: you have a strong interest in keeping engineers in their flow state through better tooling. You like to think critically about the workflows engineers use in their day-to-day work, finding bottlenecks and thinking outside of the box to find ways to pave a better golden path for engineers to follow. A focus on user experience: you bring care and craft to the user experience you build into your products. Your work emphasizes simplicity, supportability, and ease-of-use, and you communicate clearly with other teams and engineers to get feedback on where we can improve. Multitasker and present: you like interrupts especially if this is blocking engineers. You switch between your project work and day-to-day developer experience challenges. Interest in learning how things work: you love to learn how the tools you use work at a fundamental level. You get excited at the idea of digging into third-party source code to understand how they work and find new ways to use them. Pragmatic and business-oriented: You care about business impact and prioritize projects accordingly. You don't just go after cool stuff-you understand the balance between craft, speed, and the bottom line. To you, technologies and programming languages are about tradeoffs. You may be opinionated, but you're not ideological and can learn new technologies as you go. Nice to Haves: Familiarity with TypeScript, especially in ways to keep it running smoothly in a large codebase. An interest in automated testing and familiarity with testing best practices. Past experience with React and common tooling like React Testing Library. Past experience on developer experience teams or related tools. We hire talented and passionate people from a variety of backgrounds because we want our global employee base to represent the wide diversity of our customers. If you're excited about a role but your past experience doesn't align perfectly with every bullet point listed in the job description, we still encourage you to apply. If you're a builder at heart, share our company values, and enthusiastic about making software toolmaking ubiquitous, we want to hear from you. Notion is proud to be an equal opportunity employer. We do not discriminate in hiring or any employment decision based on race, color, religion, national origin, age, sex (including pregnancy, childbirth, or related medical conditions), marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or other applicable legally protected characteristic. Notion considers qualified applicants with criminal histories, consistent with applicable federal, state and local law. Notion is also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, please let your recruiter know. Notion is committed to providing highly competitive cash compensation, equity, and benefits. The compensation offered for this role will be based on multiple factors such as location, the role's scope and complexity, and the candidate's experience and expertise, and may vary from the range provided below. For roles based in San Francisco, the estimated base salary range for this role is $150,000 - $250,000 per year. Apply for this job Notion is an in-person company, and currently requires its employees to come to the office for two Anchor Days (Mondays & Thursdays) and requests that employees spend the majority of their week in the office (including a third day). Notion reserves the right to adjust these requirements, and wants to ensure that you understand that we prioritize your presence for the magic of in-person collaboration. Notion will consider requests for accommodation to this policy, and, upon request, will work with employees to explore a reasonable accommodation for physical or mental disabilities or other reasons recognized by applicable law. #J-18808-Ljbffr
    $150k-250k yearly 5d ago
  • Software Engineer, Simulation Development

    Nimble 3.9company rating

    Software developer internship job in San Francisco, CA

    Nimble is a frontier robotics and AI company building the next era of autonomous logistics. We design, manufacture, and deploy intelligent robots that enable fast, efficient, and sustainable commerce at global scale. Our team is building generalized robot intelligence and developing the world's first generalist super‑humanoid robots capable of performing all core warehouse workflows with superhuman performance. We recently closed a $106M Series C at a $1B valuation, and we are continuing to grow our world‑class team. Our long‑term vision is to create the Autonomous Supply Chain-reinventing how goods move through factories, warehouses, and last‑mile distribution using next‑generation intelligent robotic systems. Nimble was founded out of Stanford and Carnegie Mellon's top AI labs and is backed by the world's most prestigious investors. Our board includes iconic leaders in AI and robotics such as Marc Raibert (Founder of Boston Dynamics), Fei‑Fei Li (Former Chief Scientist of AI at Google, Director of Stanford's AI lab), and Sebastian Thrun (Waymo, Founder of Google X, Kitty Hawk, and Udacity). Join us and leave your mark on the future of robotics, AI, and global commerce. Why Join Nimble? At Nimble, we are committed to building legendary products, a legendary team, and a legendary legacy. Join us and become part of an ambitious, humble, and resourceful culture where your work will leave a lasting impact on the future of robotics and commerce. Nimble's Core Values Be relentlessly resourceful - Challenge conventions and overcome constraints. Be legendary - Pursue excellence and craft work that inspires. Be humble - Prioritize growth, learning, and the mission over ego. Be dependable - Take ownership and deliver with integrity. Role Summary We're looking for a passionate and experienced Software Engineer to build and enhance our core robotic fleet simulation platform. This role is central to safeguarding our software releases, integrating with critical systems, and enabling our path to the desired operational volume. You'll own the development of a robust, user‑friendly, and highly effective simulation environment that drives business outcomes. Key Responsibilities Platform Development: Design, develop, and maintain a robust and user‑friendly robotic fleet simulation platform, including seamless integration capabilities, an intuitive UI, streamlined workflows, and efficient data pipelines. Automated Release Guard: Implement and manage nightly, automated robotic fleet simulations to act as a crucial software release guard, with a roadmap to expand coverage to robotic control software releases. System Integration: Drive ad‑hoc integration projects between the robotic fleet simulator and other warehouse systems software. Simulation Configuration: Configure, manage, and optimize input parameters and models within the simulator to accurately reflect real‑world warehouse operations. Data Integrity & Analysis Pipeline: Ensure the integrity of simulation output data, own the data management pipeline, and establish organized systems for data analysis and consumption by cross‑functional teams. Collaboration: Work closely with the core simulation software team and simulation validation engineer to align development with operational requirements. Qualifications Bachelors or masters in computer science or electrical engineering, or equivalent experience. 3+ years of professional experience in software development, preferably in simulation, modeling, or game engine development. Proficiency in Python, C++ and experience with software architecture, API design, and data pipeline technologies. Experience with CI/CD tools, automated testing frameworks, and large‑scale data analysis tools. A strong commitment to quality, automation, and creating developer tools that are reliable and easy to use. $120,000 - $200,000 a year The above range is the base salary range. This position will also provide generous equity! Culture We embrace challenges and strive to make the impossible possible each day. We're not in this to do what's easy or to be mediocre. We want to create something legendary and leave our mark on the world. We're ambitious, we're gritty, we're humble and we're relentlessly resourceful in pursuit of our goals. If this sounds like you then you might be a great fit! Press Nimble Closes $106 Million Series C Funding Round, Scales Fully Autonomous Fulfillment with FedEx FedEx Announces Expansion of FedEx Fulfillment With Nimble Alliance Nimble Robotics, Inc. is an equal opportunity employer. We make all employment decisions based solely on merit. We provide equal employment opportunity to all applicants and employees without discrimination on the basis of race, color, religion, national origin, ancestry, disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, sexual orientation, age, military or veteran status, or any other characteristic protected by applicable state, federal or local laws. Nimble's Benefits Paid Time Off - Enjoy the time you need to travel, rejuvenate, and connect with friends and family. Health Insurance - Nimble provides medical, dental, and vision insurance through several premier plans and options to support you and your family. Paid Parental Leave - Enjoy paid bonding time following a birth. Commuter Benefits - Take the stress out of commuting with access to fully‑paid parking spots. Referral Bonus - Get a cash bonus for any friend or colleagues that you refer to us that we end up hiring. 401k - Contribute towards a 401k for retirement planning. Equity - Be an owner in Nimble through our equity program. #J-18808-Ljbffr
    $120k-200k yearly 6d ago
  • Software Developer 4

    Ll Oefentherapie

    Software developer internship job in Redwood City, CA

    Join Oracle's Fusion Security Team as an IC4 Software Engineer to design and deliver innovative security solutions for our industry-leading Fusion Cloud Applications. In this senior technical role, you will develop advanced security features and products, using modern programming languages like Java or Python, that will protect Oracle internal infrastructure as well as Oracle Fusion customers. You'll collaborate with cross‑functional teams to drive agile development, conduct code reviews, and mentor junior engineers on secure coding and DevSecOps practices. With 7+ years of experience in cloud security or software engineering, you'll play a critical role in enhancing our platform's resilience, ensuring compliance, and delivering world‑class solutions to global customers. 7+ years of experience in cloud security or software engineering. Experience with Java, Python, Go or other modern language Experience developing for cloud providers - OCI, Azure, AWS or GCP Strong communication skills with the ability to speak with fellow developers and senior technology leaders Problem solving skills with technical and non‑technical analysis. NO SPONSORSHIP AVAILABLE FOR THIS ROLE Responsibilities Key responsibilities include: Designing and Implementing Security Features: Develop and integrate secure code for Fusion Applications using Oracle Cloud Infrastructure (OCI), focusing on areas like identity management, data encryption, and anomaly detection. Collaborating on Delivery and Execution: Work closely with cross‑functional teams to build prototypes, conduct code reviews, and ensure secure, scalable deployments in agile environments. Mentoring and Knowledge Sharing: Assist in training junior engineers on best practices for secure coding, service operation, and DevSecOps tools, promoting team‑wide skill elevation. #LI-MH14 Qualifications Disclaimer: Certain US customer or client‑facing roles may be required to comply with applicable requirements, such as immunization and occupational health mandates. Range and benefit information provided in this posting are specific to the stated locations only US: Hiring Range in USD from: $96,800 to $223,400 per annum. May be eligible for bonus and equity. Oracle maintains broad salary ranges for its roles in order to account for variations in knowledge, skills, experience, market conditions and locations, as well as reflect Oracle's differing products, industries and lines of business. Candidates are typically placed into the range based on the preceding factors as well as internal peer equity. Oracle US offers a comprehensive benefits package which includes the following: Medical, dental, and vision insurance, including expert medical opinion Short term disability and long term disability Life insurance and AD&D Supplemental life insurance (Employee/Spouse/Child) Health care and dependent care Flexible Spending Accounts Pre‑tax commuter and parking benefits 401(k) Savings and Investment Plan with company match Paid time off: Flexible Vacation is provided to all eligible employees assigned to a salaried (non‑overtime eligible) position. Accrued Vacation is provided to all other employees eligible for vacation benefits. For employees working at least 35 hours per week, the vacation accrual rate is 13 days annually for the first three years of employment and 18 days annually for subsequent years of employment. Vacation accrual is prorated for employees working between 20 and 34 hours per week. Employees working fewer than 20 hours per week are not eligible for vacation. 11 paid holidays Paid sick leave: 72 hours of paid sick leave upon date of hire. Refreshes each calendar year. Unused balance will carry over each year up to a maximum cap of 112 hours. Paid parental leave Adoption assistance Employee Stock Purchase Plan Financial planning and group legal Voluntary benefits including auto, homeowner and pet insurance The role will generally accept applications for at least three calendar days from the posting date or as long as the job remains posted. Career Level - IC4 About Us As a world leader in cloud solutions, Oracle uses tomorrow's technology to tackle today's challenges. We've partnered with industry leaders in almost every sector-and continue to thrive after 40+ years of change by operating with integrity. We know that true innovation starts when everyone is empowered to contribute. That's why we're committed to growing an inclusive workforce that promotes opportunities for all. Oracle careers open the door to global opportunities where work‑life balance flourishes. We offer competitive benefits based on parity and consistency and support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs. We're committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing accommodation-request_************* or by calling *************** in the United States. Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans' status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law. Request a referral from an Oracle employee. #J-18808-Ljbffr
    $96.8k-223.4k yearly 6d ago
  • Software Engineer at fast-growing software development platform

    Jack & Jill/External ATS

    Software developer internship job in San Francisco, CA

    Join a dynamic team as a Software Engineer, contributing to the development of a cutting-edge platform. You will be instrumental in designing, implementing, and maintaining robust software solutions, playing a key role in shaping the product's future and delivering exceptional user experiences. Location San Francisco, USA Why this role is remarkable Make a significant impact on a core product used by many users. Join a well-funded company backed by top-tier VCs, poised for rapid expansion. Enjoy substantial opportunities for professional growth and career advancement within a supportive environment. What you will do Design, develop, and deploy high-quality software features and services. Collaborate with cross-functional teams to define, design, and ship new functionalities. Participate in code reviews, ensuring code quality, and contributing to architectural discussions. The ideal candidate Proven experience in software development with a strong understanding of data structures and algorithms. Proficiency in at least one modern programming language (e.g., Python, Java, Go, JavaScript). A passion for building scalable, reliable, and maintainable software systems. How to Apply To apply for this job speak to Jack, our AI recruiter. Visit our website Click 'Speak with Jack' Login with your LinkedIn profile Talk to Jack for 20 minutes so he can understand your experience and ambitions If the hiring manager would like to meet you, Jack will make the introduction #J-18808-Ljbffr
    $108k-151k yearly est. 2d ago
  • Software Engineer - Developer Experience

    Datacurve

    Software developer internship job in San Francisco, CA

    We're building a gamified developer platform where tens of thousands of engineers create high‑fidelity datasets that push LLM frontiers. This role owns the technical lifecycle of data pipelines-from defining new data formats with partner labs to shipping the tooling, environments, docs, and QA that make those formats real at scale. What You'll Do Own projects end-to-end, from initial prototyping to ongoing maintenance, bug fixing, and iteration based on feedback. Own developer experience pipelines end‑to‑end: Prototype tooling for collecting new data formats → productionize workflow → iterate from developer experience Champion DX: Create clear, concise guidelines and documentation to empower our data contributors and ensure high‑quality inputs for your projects. Quality & governance: Develop and manage the quality standards for your projects, which includes training and aligning content reviewers to ensure data consistency and accuracy. Implement automated checks, eval harnesses, reviewer workflows, and data quality bars; be hands on and in the weeds to align with reviewers on standards. Maintain & iterate: Monitor, debug, and continuously improve reliability, latency, and contributor success rates. What You'll Do Sometimes Define Frontier data formats: Co‑author specs/RFCs with frontier lab researchers; design schemas, metadata, and versioning for new task/trajectory formats. Build developer tooling & environments: Ship tooling, sandboxes, CLIs/SDKs, and capture/instrumentation to make contribution flows fast and safe. You'll Succeed Here If You Have Excellent written communication skills, with a proven ability to explain complex concepts to a less technical audience. An organized and process‑oriented mindset - you enjoy bringing structure to ambiguous problems and are meticulous about quality. Foundational full‑stack skills, with experience in React and at least one modern backend language (e.g., Python, Node.js, Go). Strong technical judgment and a pragmatic mindset - you know how to balance speed with quality, recognizing the need for a scrappy solution versus when to invest in a robust architecture. A deep resourcefulness with AI - you are highly adept at prompt engineering and using AI tools to find the fastest path to a solution. Characteristics we're looking for Curiosity, pride in your work, desire to push the frontiers Nice to Have Experience designing or running evaluations for LLM outputs to measure and track quality, accuracy, or other performance metrics. Familiarity with building tools for other developers, such as CLIs, SDKs, or internal dashboards. Experience with cloud infrastructure (AWS), Docker, and CI/CD pipelines #J-18808-Ljbffr
    $108k-151k yearly est. 2d ago
  • Software Engineer, Product Development

    Conductorone Inc.

    Software developer internship job in San Francisco, CA

    ConductorOne is the first AI-native identity security platform that protects every identity: human, non-human, and AI. With powerful automation, platform-level AI, and out-of-the-box connectors, it centralizes access visibility, enforces fine-grained controls, enables just-in-time access, and automates user access reviews across all apps. It's easy to use, quick to deploy, and trusted by enterprises like DigitalOcean, Instacart, Ramp, and Zscaler. As a Software Engineer at ConductorOne, you'll build the features, interfaces, and systems that make identity governance secure, intuitive, and fast. You'll work across the stack - from backend APIs to frontend components - owning the delivery of product experiences end-to-end. You'll collaborate closely with Product, Design, and other engineers to turn complex workflows into beautifully simple solutions that help customers manage access and automate compliance with confidence. This is a high-ownership role: you'll ship production-quality code, participate in technical design, and help shape how ConductorOne's products evolve as we scale. What you'll do: Design, build, and ship customer-facing features across the full stack - from backend APIs and data models in Go, to frontend UI in React. Collaborate with Product and Design to translate requirements into elegant, performant implementations. Write reliable, maintainable code and contribute to a culture of quality through thoughtful testing and code review. Help define and improve patterns, frameworks, and developer experience across our frontend and backend systems. Diagnose and resolve complex issues in production, ensuring high reliability and great user experiences. Participate in architectural discussions and help shape how we scale our product and systems. Partner closely with other teams (SRE, Security, and FDE) to ensure features are secure, observable, and resilient in production. Contribute to a strong engineering culture of collaboration, accountability, and continuous improvement. You would be an excellent candidate if… You're a strong product-minded engineer who takes pride in delivering delightful user experiences. You have solid experience in a modern frontend framework (React, TypeScript) and in backend development (Go, Node.js, or similar). You're comfortable designing APIs and working across service boundaries. You enjoy thinking about the full lifecycle of a feature - from design and implementation to deployment and monitoring. You communicate clearly and thrive in a collaborative environment where priorities shift quickly. You enjoy balancing velocity and quality, knowing when to iterate fast and when to invest in long-term maintainability. You embody ConductorOne's values: Earn the Customer's Trust, Embrace Change, Practice Compassionate Candor, and Be the Conductor. Extra Credit if… You've built complex, data-rich web applications or admin consoles for SaaS products. You have experience with gRPC or similar API technologies. You've worked with cloud infrastructure (AWS/GCP), CI/CD pipelines, and observability tooling. You have experience with identity systems, authentication flows, or access management concepts. You've contributed to design systems or component libraries shared across multiple products. You've operated in a high-growth startup environment and enjoy shaping teams as much as product. ConductorOne, Inc. is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, creed, religion, sex, sexual orientation, national origin or nationality, ancestry, age, disability, gender identity or expression, marital status, veteran status or any other category protected by law. #J-18808-Ljbffr
    $108k-151k yearly est. 6d ago
  • Software Developer / Software Engineer

    Psudo

    Software developer internship job in San Francisco, CA

    Remote OK Job Role As a software developer, you'll be the brain behind crafting, developing, testing, going live and maintaining the system. You are passionate in understanding the business context for features built to drive better customer experience and adoption. Responsibilities Familiar with the software development life cycle (SDLC) from analysis to deployment. Comply with coding standards and technical design. Believes in systematic approach to developing the system through clear documentation (flowcharts, layouts, & etc) of functionality, address every use case through creative solutions. Adapts structured coding styles for easy review, testing and maintainability of the code. Integrate the developed functionality and/or component into a fully functional system. Ensure unit and integration level verification plan are in place and adheres to great quality of code at all time. Active participate in troubleshooting, debugging and updating current live system. Verify user feedback in making system more stable and easy. Work closely with analysts, designers and other peer developers. Preparing technical training documents for onboarding new engineers. Requirements Bachelor's degree in computer science or equivalent practical experience. 2+ years of experience as Software Engineer or Software Developer or in a relevant role. Understanding of OOPS concepts, Persistence, Threading. Proficient in Java, C++, Ruby on Rails or other programming languages. Hands‑on with SQL or NoSQL database. Competent with developing web apps in popular web frameworks (ASP .Net, JQuery, Apache Wicket, JavaServer Faces (JSF) & Spring MVC etc,). Knowledgeable in data structures and algorithms. Experience with open-source projects. Experience in designing interactive applications. A background in Engineering with sound oral and written communication skills. Prior experience with AWS, Azure, Google or Openstack will be a plus. #J-18808-Ljbffr
    $108k-151k yearly est. 4d ago
  • Software Engineer - Developer Experience San Francisco Engineering

    Datacurve Inc.

    Software developer internship job in San Francisco, CA

    We're building a gamified developer platform where tens of thousands of engineers create high‑fidelity datasets that push LLM frontiers. This role owns the technical lifecycle of data pipelines-from defining new data formats with partner labs to shipping the tooling, environments, docs, and QA that make those formats real at scale. What You'll Do Own projects end-to-end, from initial prototyping to ongoing maintenance, bug fixing, and iteration based on feedback. Own developer experience pipelines end‑to‑end: Prototype tooling for collecting new data formats → productionize workflow → iterate from developer experience Champion DX: Create clear, concise guidelines and documentation to empower our data contributors and ensure high-quality inputs for your projects. Quality & governance: Develop and manage the quality standards for your projects, which includes training and aligning content reviewers to ensure data consistency and accuracy. Implement automated checks, eval harnesses, reviewer workflows, and data quality bars; be hands on and in the weeds to align with reviewers on standards. Maintain & iterate: Monitor, debug, and continuously improve reliability, latency, and contributor success rates. What You'll Do Sometimes Define Frontier data formats: Co‑author specs/RFCs with frontier lab researchers; design schemas, metadata, and versioning for new task/trajectory formats. Build developer tooling & environments: Ship tooling, sandboxes, CLIs/SDKs, and capture/instrumentation to make contribution flows fast and safe. You'll Succeed Here If You Have Excellent written communication skills, with a proven ability to explain complex concepts to a less technical audience. An organized and process-oriented mindset - you enjoy bringing structure to ambiguous problems and are meticulous about quality. Foundational full-stack skills, with experience in React and at least one modern backend language (e.g., Python, Node.js, Go). Strong technical judgment and a pragmatic mindset - you know how to balance speed with quality, recognizing the need for a scrappy solution versus when to invest in a robust architecture. A deep resourcefulness with AI - you are highly adept at prompt engineering and using AI tools to find the fastest path to a solution. Characteristics we're looking for Curiosity, pride in your work, desire to push the frontiers Nice to Have Experience designing or running evaluations for LLM outputs to measure and track quality, accuracy, or other performance metrics. Familiarity with building tools for other developers, such as CLIs, SDKs, or internal dashboards. Experience with cloud infrastructure (AWS), Docker, and CI/CD pipelines #J-18808-Ljbffr
    $108k-151k yearly est. 4d ago
  • Software Engineer, Research Developer Productivity

    Openai 4.2company rating

    Software developer internship job in San Francisco, CA

    About the Team The Fleet team builds core components to enable productive research from small to state of the art scale across OpenAI, with the goal of accelerating progress towards AGI. We frequently collaborate with other teams to speed up the development of new state-of-the-art capabilities. About the Role As we scale up with more researchers and engineers joining OpenAI, we seek a pragmatic and passionate engineer with a strong focus on the development experience for both engineers and scientists. In this role, you will be responsible for building and maintaining systems that allow our research + engineering organization to iteratively develop, test, and deploy new features reliably, with high velocity, and with a frictionless and fast development cycle. You will help oversee and drive to the vision of how we should build, test and deploy software. You will drive the design of our continuous integration pipelines, testing infrastructure, training and support around our build system. Our current environment relies heavily on Python, Rust, and C++, which you will take ownership of and strive to transform into a state of the art development experience for research. Ultimately, your role will be to provide the necessary tools and metrics to support our fast-paced culture and ensure a stable, scalable platform for growth, while also fostering a seamless and low friction experience for OpenAI's research. This role is based in San Francisco, CA. For a San Francisco role, we use a hybrid work model of 3 days in the office per week and offer relocation assistance to new employees. You might thrive in this role if you Have supported large monorepo development and deployment before Are a proficient Python programmer working in large monorepos Are proficient with Docker and Kubernetes Experienced in CI/CD About OpenAI OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence benefits all of humanity. We push the boundaries of the capabilities of AI systems and seek to safely deploy them to the world through our products. AI is an extremely powerful tool that must be created with safety and human needs at its core, and to achieve our mission, we must encompass and value the many different perspectives, voices, and experiences that form the full spectrum of humanity. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic. For additional information, please see OpenAI's Affirmative Action and Equal Employment Opportunity Policy Statement. Qualified applicants with arrest or conviction records will be considered for employment in accordance with applicable law, including the San Francisco Fair Chance Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act. For unincorporated Los Angeles County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: protect computer hardware entrusted to you from theft, loss or damage; return all computer hardware in your possession (including the data contained therein) upon termination of employment or end of assignment; and maintain the confidentiality of proprietary, confidential, and non-public information. In addition, job duties require access to secure and protected information technology systems and related data security obligations. To notify OpenAI that you believe this job posting is non-compliant, please submit a report through this form. No response will be provided to inquiries unrelated to job posting compliance. We are committed to providing reasonable accommodations to applicants with disabilities, and requests can be made via this link. OpenAI Global Applicant Privacy Policy At OpenAI, we believe artificial intelligence has the potential to help people solve immense global challenges, and we want the upside of AI to be widely shared. Join us in shaping the future of technology. #J-18808-Ljbffr
    $119k-161k yearly est. 6d ago
  • Software Applications Engineer, Robotics Systems

    Edjuster

    Software developer internship job in San Francisco, CA

    Atomic Machines is ushering in a new era of micromanufacturing with its Matter Compiler™ technology platform. This platform enables new classes of micromachines to be designed and built by providing manufacturing processes and a materials library that are inaccessible to semiconductor manufacturing methods. It unlocks MEMS manufacturing not only for device classes that could never be produced by semiconductor methods, but also for entirely new categories. Furthermore, this digital platform is fully programmable in the way 3D printing is digital-whereas 3D printing produces parts of a single material using a single process, the Matter Compiler™ technology platform is a multi-process, multi-material system: bits and raw materials go in, and complete, functional micromachines come out. The Atomic Machines team has also created an exciting first device-made possible only through the Matter Compiler™ technology platform-that we will be unveiling to the world soon. Our offices are in Emeryville and Santa Clara, California. About The Role As a Software Applications Engineer, Robotic Systems you will design and build the distributed software system that controls the Matter Compiler. You'll have the chance to work across layers of the stack abstracting low-level device interfaces into high‑level user‑facing APIs. One sprint, you might be defining machine behavior with a mechanical designer; the next, coordinating manufacturing robot behavior. You'll be joining a fast‑paced, interdisciplinary environment with close collaboration across teams - including modeling and simulation, materials science, process development, and mechanical engineering - as we bring truly novel technology to life. This role is based in either our Santa Clara or our Emeryville office and is well‑suited to an engineer with strong fundamentals, curiosity, and the fire to grow into systems‑level thinking. What You'll Do Write, operate, and debug software and firmware for complex robotics with hard real‑time constraints. The code you write is what drives all manufacturing operations at Atomic Machines - and must be reliable, fault tolerant, and well instrumented. You will be working hands‑on with manufacturing robotics, designing software to coordinate a distributed network of devices. Work at multiple levels of the software stack. You'll design and implement a networked API and debug it down to the hardware. What You'll Need 2+ years of industry experience (internships, robotics competitions, IEEE, extracurricular projects, open source contributions, etc are a major plus) Bachelor of Science in Computer Science, Computer Engineering, Electrical Engineering, Mechatronics Engineering, Mechanical Engineering, Robotics or a related field. Multi‑language programming language fluency. Ability to code fluently in multiple languages, at multiple levels of the stack. Our robotics engineers primarily use C++ and Python. Knowledge of Go is a bonus. A depth and breadth understanding of how computers work. Our work involves a variety of processors and computing environments at multiple levels of the stack. Experience designing, building, and shipping complex software systems that control hardware, as part of a team. Experience with version control and working on Linux machines Bonus Points For Embedded programming for ARM architectures and real‑time operating systems (RTOS) Experience or interest in heterogeneous computing architectures (AMD ZYNQ) A passion for building user‑centric APIs with industry‑standard tools (gRPC, Postgres, Protobuf) Experience abstracting the control of manufacturing machines, material transport systems, and factory‑level orchestration. Experience with instrumenting software for observability and debugging. Infrastructure‑as‑Code, and DevOps workflows. Familiarity with the fundamentals of robotic systems, such as feedback control systems, motion planning, and computer vision. The compensation for this position also includes equity and benefits. Salary Range $150,000-$180,000USD #J-18808-Ljbffr
    $150k-180k yearly 6d ago
  • Software Engineer

    The Walt Disney Company (Germany) GmbH 4.6company rating

    Software developer internship job in San Francisco, CA

    The Skywalker Sound Development Group is looking for a Software Engineer to join our team. The Skysound Development Group is developing the set of next-generation tools for audio soundtracks and media distribution. We aim, through the synthesis of institutional wisdom of creative, high quality audio with cutting-edge software engineering, to bridge the divide between content creation and audience experience. As a Software Engineer within the Group, you will play a key role in conceiving and developing tools to help usher in the new era of post production audio content creation, working in areas such as application development, cloud computing, database, and state-of-the-art security implementation. The Development Group works closely with master audio content creators to produce novel technology for immediate utilization. This role is considered Hybrid, which means the employee will work 2-3 days onsite at our Nicasio office and occasionally from home. What you'll do Design and implement media pipeline components and modules Iterate and prototype new features during project evolution Implement and maintain secure code practices, utilizing security and scanning toolsets Address and develop multiple project components in parallel Research and incorporate state-of-the-art approaches to recognized challenges Proactively identify and address areas for improved efficiency and product quality Collaborate with team members in shared libraries, techniques and code responsibilities What we're looking for Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent professional experience. 4+ years of prior experience with media-based software workflows Proficiency with Go, JavaScript/TypeScript, and Python Some familiarity with C/C++ and low-level toolchains such as Makefile Well-rounded experience in front-end and back-end development Strong implementer of defensive coding techniques to mitigate security risks Strong object-oriented programming experience with test-driven development Vast experience in database design and implementation including relational and in-memory databases Familiarity with open-source and cloud-based message brokers and serverless Experience with container-based development and deployments Strong foundational knowledge of API architectures including REST and gRPC Fundamental understanding of Git, Kubernetes, and continuous integration Strong understanding of media-based workflows and media metadata Must be detail oriented and organized, possess strong communication skills, and be able to handle a variety of tasks in an efficient manner. Preferred experience Developed front-end interfaces with React or similar technologies Experience with cross-platform software projects Strong information system security knowledge The hiring range for this position in San Francisco, CA is $128,700 to $172,500 per year. The base pay actually offered will take into account internal equity and also may vary depending on the candidate's geographic region, job-related knowledge, skills, and experience among other factors. A bonus and/or long-term incentive units may be provided as part of the compensation package, in addition to the full range of medical, financial, and/or other benefits, dependent on the level and position offered. Disability Accommodation for Employment Applications The Walt Disney Company and its Affiliated Companies are Equal Employment Opportunity employers and welcome all job seekers including individuals with disabilities and veterans with disabilities. If you have a disability and believe you need a reasonable accommodation in order to search for a job opening or apply for a position, visit the Disney candidate disability accommodations FAQs . We will only respond to those requests that are related to the accessibility of the online application system due to a disability. #J-18808-Ljbffr
    $128.7k-172.5k yearly 2d ago
  • Independent Software Developer - 15h/wk, Async, Weekly Pay

    Itlearn360

    Software developer internship job in San Francisco, CA

    A research project firm in San Francisco is seeking experienced Software Developers as independent contractors. The role involves designing occupation-related questions and requires a minimum professional background of 4 years. The work is fully asynchronous and offers competitive hourly compensation. Candidates based in the US, UK, or Canada are welcome to apply. Commitment of at least 15 hours per week is expected. #J-18808-Ljbffr
    $96k-132k yearly est. 2d ago
  • Robotics Software Developer

    Samsonrose

    Software developer internship job in San Francisco, CA

    We are exclusively engaged with an outdoor robotics client to help find aRobotics Software Developer to build and maintain critical software infrastructure, including device management, mission management, and cloud connectivity. This role involves creating robust, scalable software systems that enable seamless communication between autonomous robots, cloud platforms, and mission control interfaces. This person will play a key role in ensuring the reliability and performance of their robotic operations.Key Responsibilities Design and develop software infrastructure for device management, mission control, and fleet coordination. Implement and maintain mission management systems to plan, execute, and monitor autonomous tasks. Develop interfaces and protocols for managing and configuring robotic devices. Integrate basic cloud services to support data storage, remote monitoring, and analytics. Ensure reliable communication between cloud systems and on-robot components. Optimize software for real-time performance, reliability, and scalability. Collaborate with multidisciplinary team members to ensure seamless end-to-end system functionality. Create documentation for system architecture, APIs, and software modules. Requirements 4+ years of experience in robotics software development, infrastructure, or distributed systems. Proficiency in C++ and Python. Experience developing software for robotic systems (ROS, ROS 2). Understanding of Docker, containerization, and deployment processes. Proficiency with CI/CD pipelines. Knowledge of real-time systems and multi-threaded programming. Proficiency with development tools (Git, JIRA). Strong problem-solving abilities, attention to detail, and the ability to work collaboratively in a dynamic environment. Preferred Experience with mission planning and task execution systems. Experience with large-scale distributed robotics systems. Knowledge of cybersecurity practices for IoT and robotics. Familiarity with cloud platforms (AWS, Azure, GCP) and basic cloud services (data storage, REST APIs). Proficiency in communication protocols (MQTT, gRPC, WebSockets, etc.). Experience in deploying robotic systems in field environments (construction, industrial, etc.). If this role is of interest to you, please apply for it with your current resume. We will reach out to schedule an initial call. #J-18808-Ljbffr
    $96k-132k yearly est. 2d ago
  • Software Developer (Python)

    Lenmo

    Software developer internship job in San Francisco, CA

    Design and build new back-end services on AWS to support our platform. Design Restful API and develop code. Maintain and improve the performance of existing software. Write tests for existing and created code to ensure compatibility and stability. Multi-task and manage priorities in a fast-paced environment. Rapidly design, prototype, and iterate to solve problems and fix bugs. Required Qualifications You are objective, empathetic, passionate, and curious You have an understanding of the complete software development lifecycle You enjoy thinking of the customer first when writing code You have strong analytical and problem-solving skills You actively invest in keeping up with current best practices and new technologies You insist on quality, and you know what it means to ship high-quality code 1-3+ years of relevant experience building and supporting production software Expertise with SQL or NoSQL solutions Experience leading API design and implementation (REST/GraphQL) Strong understanding of object-oriented and functional programming paradigms Expertise in a major, dynamically typed programming language Strong understanding of algorithms, time complexity, data structures, and design patterns Strong track record of good software engineerings practices such as code reviews, deep focus on quality and documentation Exceptional drive and precision in delivery A belief that your work is tied to your life's mission Optimistic about the potential of societal change Benefits and Perks A comprehensive benefits package to meet the needs of you and your family Numerous career possibilities that allow you to grow with Lenme Talented and motivated team members who care deeply about one another, our mission, and our customers. The rare opportunity to create a new world. We inspire one another every day to do meaningful work that solves big societal challenges. #J-18808-Ljbffr
    $96k-132k yearly est. 2d ago
  • Software Developer

    Auditfile, Inc.

    Software developer internship job in San Francisco, CA

    Looking to ship production code everyday? Want to work at a startup downtown San Francisco? Want to build next generation software? AuditFile.com is a San Francisco Bay Area based company that focuses on delivering a cloud-based solution that helps CPA firms perform dramatically more efficient engagements. As a programmer with AuditFile, you will be working with a highly skilled team to design, develop, and support cutting edge analytics and intelligence applications. You will be expected to solve some of the hardest problems with elegance and simplicity. This is a great opportunity for anyone looking to have their work recognized in a startup environment and further develop their skills. Responsibilities Work on the application development and deployment process Work with a team of developers Interface with the Founders, EVP of Product, and Head of Development to design and implement new features Requirements BS in CS, Engineering, or Math‑related degree from a top program (or equivalent programming ability) Full‑stack development experience (from database to back‑end to UI) Knowledge of Ruby on Rails is preferred, but web development experience required (eg: Python, Java, or PHP5 background that are willing to switch to Ruby on Rails) Knowledge of HTML/CSS/Javascript Familiar with Amazon Web Services (EC2, S3, etc) Proficient in Linux / Unix 2‑3 years experience building high performance web applications Excellent command (knowledge and ability to implement) of modern design patterns Experience working with a team of developers Authorized to work in the USA Would be nice Accounting or finance experience / CPA At least 1 year of Ruby on Rails experience UI/UX talent Side projects that demonstrate serious skills Experience working in start‑up environment Benefits Full time permanent opportunity with a competitive base salary along with full benefits. Generous PTO schedule, flexible work hours, and a great work life balance. Last but not least, we have beer on Fridays. To apply, email the following to ******************* (subject: "Software Developer"): A short paragraph about yourself Link to LinkedIn Profile Apply Now #J-18808-Ljbffr
    $96k-132k yearly est. 6d ago
  • Software Engineer Frontend II (Full Time) - United States

    Cisco Systems 4.8company rating

    Software developer internship job in San Francisco, CA

    What You'll Do: You will work with UI/UX designers, Product Managers, and customers to explore and brainstorm new Observability product features. You will design new features and drive their requirements and implementation in frontend TypeScript/React.js codebase. You will participate in the design, implementation, maintenance, and evolution of web applications, web services, and APIs. You will help improve engineering quality and operation excellence for the whole frontend systems. Minimum Qualifications Completion within the past 3 years, or current enrollment with expected completion within 12 months, of a certification or relevant degree program (e.g., Associate's, Apprenticeship, Boot Camp, or Certification in a specialized program + 1 year of relevant experience, High School Diploma + 2 years of relevant experience) or Bachelor's + 0 years of relevant experience. Preferred Qualifications Proficiency in JavaScript/TypeScript for frontend development and familiarity in at least one backend language (Python, C++, or Java). Knowledge of UI frameworks (React, Angular, Vue) for full-stack pathways Experience with API development (REST, GraphQL, or gRPC) Understanding of data structures, object-oriented programming, and SQL/NoSQL databases Familiarity with cloud platforms (AWS, Azure, GCP, or Cisco Cloud) Prior experience in building web applications. Passionate about building elegant and powerful user interfaces to solve customer problems. Experience participating in technical designs for frontend systems. The ability to adapt quickly and can solve problems through uncertainty. Strong communication skills, both verbal and written. Ability to work with engineers and non-engineers of various skill levels. Knowledge of web standards and modern browsers, responsive design, and of the full web technology stack. Why Cisco? At Cisco, we're revolutionizing how data and infrastructure connect and protect organizations in the AI era - and beyond. We've been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint. Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you'll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere. We are Cisco, and our power starts with you. Message to applicants applying to work in the U.S. and/or Canada: Individual pay is determined by the candidate's hiring location, market conditions, job-related skillset, experience, qualifications, education, certifications, and/or training. The full salary range for certain locations is listed below. For locations not listed below, the recruiter can share more details about compensation for the role in your location during the hiring process. U.S. employees are offered benefits, subject to Cisco's plan eligibility rules, which include medical, dental and vision insurance, a 401(k) plan with a Cisco matching contribution, paid parental leave, short and long-term disability coverage, and basic life insurance. Please see the Cisco careers site to discover more benefits and perks. Employees may be eligible to receive grants of Cisco restricted stock units, which vest following continued employment with Cisco for defined periods of time. U.S. employees are eligible for paid time away as described below, subject to Cisco's policies: 10 paid holidays per full calendar year, plus 1 floating holiday for non-exempt employees 1 paid day off for employee's birthday, paid year-end holiday shutdown, and 4 paid days off for personal wellness determined by Cisco Non-exempt employees** receive 16 days of paid vacation time per full calendar year, accrued at rate of 4.92 hours per pay period for full-time employees Exempt employees participate in Cisco's flexible vacation time off program, which has no defined limit on how much vacation time eligible employees may use (subject to availability and some business limitations) 80 hours of sick time off provided on hire date and each January 1st thereafter, and up to 80 hours of unused sick time carried forward from one calendar year to the next Additional paid time away may be requested to deal with critical or emergency issues for family members Optional 10 paid days per full calendar year to volunteer For non-sales roles, employees are also eligible to earn annual bonuses subject to Cisco's policies. Employees on sales plans earn performance-based incentive pay on top of their base salary, which is split between quota and non-quota components, subject to the applicable Cisco plan. For quota-based incentive pay, Cisco typically pays as follows: .75% of incentive target for each 1% of revenue attainment up to 50% of quota; 1.5% of incentive target for each 1% of attainment between 50% and 75%; 1% of incentive target for each 1% of attainment between 75% and 100%; and Once performance exceeds 100% attainment, incentive rates are at or above 1% for each 1% of attainment with no cap on incentive compensation. For non-quota-based sales performance elements such as strategic sales objectives, Cisco may pay 0% up to 125% of target. Cisco sales plans do not have a minimum threshold of performance for sales incentive compensation to be paid. The applicable full salary ranges for this position, by specific state, are listed below: New York City Metro Area: $123,600.00 - $200,100.00 Non-Metro New York state & Washington state: $109,900.00 - $181,600.00 For quota-based sales roles on Cisco's sales plan, the ranges provided in this posting include base pay and sales target incentive compensation combined. ** Employees in Illinois, whether exempt or non-exempt, will participate in a unique time off program to meet local requirements. Cisco is an affirmatively action and equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, genetic information, age, disability, veteran status, or any other legally protected basis. Cisco will consider for employment, on a case by case basis, qualified applicants with arrest and conviction records. #J-18808-Ljbffr
    $123.6k-200.1k yearly 4d ago
  • Application Software Engineer - BI & App Solutions

    Lamwork

    Software developer internship job in San Francisco, CA

    A technology company in San Francisco seeks an Application Software Engineer to support operations with BI tools and lead software development projects. The ideal candidate will have proficiency in BI tools and experience in software implementation, collaborating closely with program management and business partners. This role requires strong analytical, design, and leadership skills necessary for successful project completion. #J-18808-Ljbffr
    $111k-156k yearly est. 2d ago
  • Junior Web Developer: Shape Modern Web Interfaces

    Next It

    Software developer internship job in San Francisco, CA

    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer aliquam eleifend nec, sit aliquet faucibus. Ac diam massa vulputate ut tempus viverra sed ac. Amet faucibus non nulla id adipiscing. Aliquam sit parturient amet, sagittis. Urna, dictum volutpat dapibus pharetra massa felis. Convallis duis suspendisse luctus amet ultricies at leo, nulla. Consectetur porta cras etiam bibendum sed lobortis aenean lectus in. Ut turpis purus gravida laoreet nulla. Nisi, vestibulum lacus cras orci adipiscing. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer aliquam eleifend nec, sit aliquet faucibus. Ac diam massa vulputate ut tempus viverra sed ac. Amet faucibus non nulla id adipiscing. Aliquam sit parturient amet, sagittis. Urna, dictum volutpat dapibus pharetra massa felis. Convallis duis suspendisse luctus amet ultricies at leo, nulla. Consectetur porta cras etiam bibendum sed lobortis aenean lectus in. Ut turpis purus gravida laoreet nulla. Nisi, vestibulum lacus cras orci adipiscing. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer aliquam eleifend nec, sit aliquet faucibus. Ac diam massa vulputate ut tempus viverra sed ac. Amet faucibus non nulla id adipiscing. Aliquam sit parturient amet, sagittis. Urna, dictum volutpat dapibus pharetra massa felis. Convallis duis suspendisse luctus amet ultricies at leo, nulla. Consectetur porta cras etiam bibendum sed lobortis aenean lectus in. Ut turpis purus gravida laoreet nulla. Nisi, vestibulum lacus cras orci adipiscing. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer aliquam eleifend nec, sit aliquet faucibus. Ac diam massa vulputate ut tempus viverra sed ac. Amet faucibus non nulla id adipiscing. Aliquam sit parturient amet, sagittis. Urna, dictum volutpat dapibus pharetra massa felis. Convallis duis suspendisse luctus amet ultricies at leo, nulla. Consectetur porta cras etiam bibendum sed lobortis aenean lectus in. Ut turpis purus gravida laoreet nulla. Nisi, vestibulum lacus cras orci adipiscing. Consectetur porta cras etiam bibendum sed lobortis aenean lectus in. Ut turpis purus gravida laoreet nulla. Nisi, vestibulum lacus cras orci adipiscing. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer aliquam eleifend nec, sit aliquet faucibus. Ac diam massa vulputate ut tempus viverra sed ac. Amet faucibus non nulla id adipiscing. Aliquam sit parturient amet, sagittis. Urna, dictum volutpat dapibus pharetra massa felis. Convallis duis suspendisse luctus amet ultricies at leo, nulla. Consectetur porta cras etiam bibendum sed lobortis aenean lectus in. Ut turpis purus gravida laoreet nulla. Nisi, vestibulum lacus cras orci adipiscing. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer aliquam eleifend nec, sit aliquet faucibus. Ac diam massa vulputate ut tempus viverra sed ac. Amet faucibus non nulla id adipiscing. Aliquam sit parturient amet, sagittis. Urna, dictum volutpat dapibus pharetra massa felis. Convallis duis suspendisse luctus amet ultricies at leo, nulla. Consectetur porta cras etiam bibendum sed lobortis aenean lectus in. Ut turpis purus gravida laoreet nulla. Nisi, vestibulum lacus cras orci adipiscing. #J-18808-Ljbffr
    $82k-114k yearly est. 2d ago
  • Software Engineer - Applications (L3/L4)

    Voxel 3.5company rating

    Software developer internship job in San Francisco, CA

    Type: Full‑Time Who Are We Industrial labor is incredibly dangerous work-almost 3 million people in the U.S. are injured annually due to preventable, and at times, fatal or debilitating causes. Protecting these essential workers who power our world is what motivates Voxelitos, and we'd love for you to join us. At Voxel, we're passionate about revolutionizing workplace safety and operations with groundbreaking, full-stack AI and computer vision technology. Voxel's site intelligence platform helps safety and operations leaders see unseen risks, make strategic decisions, and prevent workplace incidents before they happen. Our customers include Fortune 500 companies across major grocers and retailers, manufacturers, food and beverage warehousers, and supply chain and logistics service providers. Based in SF with team members worldwide, Voxel is backed by industry-leading VCs. What You'll Do As an Applications Engineer at Voxel, you will build features for our core customer‑facing products, including our web dashboard and mobile application. You'll work closely with product, design, perception, and platform teams to translate complex AI insights into clear, actionable experiences for enterprise users. This is an ideal role for an engineer with 0-4 years of professional experience (or equivalent) who wants to grow quickly by pairing with senior engineers, owning features, and working across the application lifecycle. This is a hands‑on coding role with deep mentorship and significant impact. If you enjoy working across the application stack and solving customer‑facing problems, you'll thrive here. Responsibilities: Build and ship features across our web dashboard and (later) our React Native mobile app. Contribute to high‑impact roadmap initiatives including: Executive Hub - global multi‑facility operational visibility for enterprise leaders. Snapshots - proactive, subscription‑based safety insights (e.g., PPE compliance, collision risk, hotspot detection). Own parts of the application layer: APIs, data modeling, authentication, authorization, and UI behaviors. Collaborate with CV/ML & Platform Engineering Work with perception teams to understand AI outputs, define interface requirements, and ensure the right data is available to power new features. Troubleshoot and triage issues that require application + CV/ML context (e.g., mislabeled signals, missing detections, unexpected data patterns). Support scaling to new customer sites by integrating CV outputs into the application layer and validating customer‑facing behavior. Partner with Product, Design, Sales Engineering, and Customer Success to shape solutions for complex enterprise workflows. Surface edge cases, system failures, and user‑impacting issues, and collaborate with engineering teams to drive resolution. Participate in cross‑functional discussions on how to best present safety insights, model outputs, time‑series data, and corrective actions. Skills and Qualifications: Must‑Haves Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience) 0-4 years of Software engineering experience Strong experience in at least one of: Go, TypeScript, or Python (Python is especially valuable for CV/ML debugging workflows). Experience building or contributing to web applications and working on the application layer (APIs, authentication, access control, data flows). Strong debugging and problem‑solving skills across system boundaries. Familiarity with software engineering practices (Git, CI/CD, unit testing). Strong communication skills and comfort collaborating with multi‑disciplinary teams. Preferred Skills: Experience with Go + TypeScript + React together Experience with React Native Prior work on complex dashboards, enterprise web applications, or analytics products. Experience in companies ~50-500 people, where engineers own end‑to‑end product flows. Why Join Us? Join a visionary team revolutionizing safety and operations, directly impacting the well‑being of millions of essential workers. This is your chance to build an extraordinary business and foster a vibrant company culture that demands your absolute best. Alongside AI experts, experienced entrepreneurs, and passionate problem‑solvers, you'll play a pivotal role in shaping the company's growth trajectory and market position. Enjoy a competitive salary, benefits, and a dynamic work environment. Benefits: Extensive / Generous health, dental, and vision insurance. Highly competitive paid parental leave and support system. Ownership in the business through an Equity Incentive Plan. Generous paid time off and / or flexible work arrangements. Daily meals in‑office, vibrant company events, team‑building. 401K retirement plan, HSA options, pre‑tax Commuter Card. #J-18808-Ljbffr
    $111k-154k yearly est. 2d ago

Learn more about software developer internship jobs

How much does a software developer internship earn in Novato, CA?

The average software developer internship in Novato, CA earns between $32,000 and $62,000 annually. This compares to the national average software developer internship range of $30,000 to $48,000.

Average software developer internship salary in Novato, CA

$45,000
Job type you want
Full Time
Part Time
Internship
Temporary