Post job

Software developer internship jobs in California

- 11,670 jobs
  • 3D Software Junior Developer

    Anatomage Inc. 4.0company rating

    Software developer internship job in Santa Clara, CA

    Who We Are Anatomage is a global leader in healthcare technology, specializing in 3D medical imaging and visualization. We are dedicated to digitizing real human bodies into interactive, fully functional digital models to transform how anatomy and physiology are taught and studied. Our groundbreaking products, including the Anatomage Table, a life-sized virtual dissection platform, are trusted by over 4,000 institutions worldwide. At the forefront of innovation, Anatomage is setting new standards in medical education and advancing healthcare through technology. *This position is currently hybrid, with the possibility of going full time on-site in the future. About the Role Anatomage, Inc. is looking for Junior Software Developer. In this position, you will be working on advanced real-time 3D visualization of various science simulations, virtual human anatomy, medical simulations or AI applications working with a global team of engineers. What You'll Do • Work closely with team members across different roles and departments as a point person for software development requests. • Develop software programs and solutions by studying application design specifications, core algorithms and user experiences. • Troubleshooting, debugging, maintaining, and improving existing software applications and components. • Learn and grow as a Junior Software Developer. Skills and Abilities Required • Experience with C++. • Experience developing 3D graphics applications. • Experience with Machine Learning and LLM applications. Qualities We Look For • Demonstrated analytical, reasoning, planning and problem-solving abilities. • Self-starter, positive attitude, and ability to multitask effectively. • Strong verbal and written communication skills. Minimum Education and Experience Required • Bachelor's degree in Computer Science, Engineering, or related fields. • Experience working in a professional environment is a plus. What We Offer • Health, Dental, and Vision care for you and your family • 401K savings plan with employer matching • Generous PTO leave and paid holidays • Opportunity to grow with the company • On-site gym facility • Young and energetic team culture About Anatomage Anatomage has been financially robust and growing for 15 consecutive years. Doctors world-wide have enthusiastically responded to the company's products, making us a market leader and setting the industry standard. Currently, thousands of clinics and hospitals use Anatomage's software for patient diagnosis and treatment planning. Leading radiology equipment companies use Anatomage's software as a key component in their systems. Anatomage offers the world's first and only life-sized virtual dissection table. Students can learn anatomy and physiology using highly interactive and accurate real human-based digital data. Institutions can offer high quality education without worrying about chemicals, facility costs, and regulatory issues. Hundreds of schools have adopted the Anatomage Table as the main teaching tool for students. At Anatomage, there is an opportunity to work alongside the best in the field. With a diverse group of people from various technical, clinical, and artistic backgrounds, Anatomage provides a culture where distinguished individuals can work and collaborate in an organic manner. Our team members all bring unique strengths and talents to their group and embrace each other's diverse perspectives. Anatomage offers a distinct work experience with an exceptional opportunity to develop careers. Our philosophy is to foster a dynamic work environment, and we are proud to let our employees' knowledge and responsibilities grow with the company. Anatomage is an Equal Employment Opportunity employer. We do not offer H1B Sponsorship at this time. Local candidates preferred. Fraud Recruitment Disclaimer It has come to our notice that fraudulent and fictitious job opportunities are being circulated on the Internet. Prospective candidates are being contacted by certain individuals, mainly through telephone calls, emails and correspondences, claiming they are representatives, subsidiaries or under contract with Anatomage, Inc., and, thus, pretending to represent Anatomage. The main purpose of these correspondences and announcements is to obtain privileged information from individuals, or to induce people to pay a fee for services related to recruitment or training or a new role. Anatomage does not: Send job offers from free email services like Gmail, Yahoo mail, Hotmail, etc.; Request payment of any kind from prospective candidates for employment or any sort of fees; Authorize anyone to either collect money or arrive at any monetary arrangement in return for a job at Anatomage; and Request or require personal documents like bank account details, tax forms or credit card information as part of the recruitment process. Legitimate emails ******************** domains are from the organization, anything outside of the stated domain is likely a scam and fraudulent email. If you have received an offer from any domain other ********************, it is likely a scam and not a legitimate offer. Please do not provide any personal information to the imposters posing as recruiters or the HR manager of Anatomage, Inc. We recommend blocking and reporting their accounts for unauthorized and fraudulent behaviors.
    $76k-101k yearly est. 1d ago
  • Principal R&D Engineering - Exploratory

    Bolt Medical

    Software developer internship job in Carlsbad, CA

    The Engineer will be a key contributor for early stage medical device development (Exploratory Programs). The Engineer will work closely with a small team to create and explore new ideas to solve unmet medical device needs. The ideal candidate will possess deep knowledge across a wide span of cardiovascular therapies, catheters, and accessories used in cases. Experience with development of balloon catheters (i.e., PTA, PTCA) cardiovascular medical devices is required. Responsibilities: Utilize research and experience to develop new technologies to improve therapies of medical devices. Manage multiple projects simultaneously, on time, well documented and within budget to meet business objectives. Work independently to develop high value IP to solve unmet medical device needs for existing or new therapies. Collaborate with external suppliers for components and identify outsourcing opportunities to accelerate early development cycles. Understand the technology and key product features that ensure clinical and commercial success. Manage research and development activities for exploratory phase of a project. Make data driven decisions using appropriate analytical methodologies Prepare for and conduct various exploratory concept reviews. Demonstrate deep insight regarding design intent and use insight to drive value added early-stage design ideas. Working with highly skilled technicians, develop processes necessary to fabricate devices. Develop and implement new test methods to assess performance characteristics of designs. Prepare documentation to support design transfer for early development teams. (IP, concept documents, test results, drawings, etc.) Provide technical leadership along with technical subject matter expertise to technology development team during exploratory design transfer. Research and recommend material choices for product designs. Translate highly technical results into easily understood recommendations that will influence cross-functional and senior stakeholders. Utilize research and experience to develop new technologies to improve therapies of medical devices. Manage multiple projects simultaneously, on time, well documented and within budget to meet business objectives. Work independently to develop high value IP to solve unmet medical device needs for existing or new therapies. Collaborate with external suppliers for components and identify outsourcing opportunities to accelerate early development cycles. Understand the technology and key product features that ensure clinical and commercial success. Manage research and development activities for exploratory phase of a project. Make data driven decisions using appropriate analytical methodologies Prepare for and conduct various exploratory concept reviews. Demonstrate deep insight regarding design intent and use insight to drive value added early-stage design ideas. Working with highly skilled technicians, develop processes necessary to fabricate devices. Develop and implement new test methods to assess performance characteristics of designs. Prepare documentation to support design transfer for early development teams. (IP, concept documents, test results, drawings, etc.) Provide technical leadership along with technical subject matter expertise to technology development team during exploratory design transfer. Research and recommend material choices for product designs. Translate highly technical results into easily understood recommendations that will influence cross-functional and senior stakeholders. Qualifications: Education: BS degree in Engineering, Biomedical or Physics Minimum Required Experience: Minimum of 15 years of experience in medical device engineering. Proven track record of developing medical devices from concept to design transfer that have made it to market. Generated core IP and patents related to commercial medical devices. Proficient in CAD software, preferably SolidWorks. Experience with mechanical and/or electrical design, mechanical/electrical drawings, tolerance analysis, and computer-aided design (CAD) Excellent hands-on mechanical prototyping, verification, and failure analysis skills. Proven self-starter who runs towards critical issues, ambiguous requirements, or loosely defined challenges with a demonstrated ability to rally teams to achieve business results. Preferred Experience MS/PHD in Engineering, Biomedical or Physics Polymer knowledge along with extrusion, injection molding experience and metallurgy. Experience working under quality systems designed to meet governmental regulations such as FDA QSR, ISO 13485, and the MDD Working knowledge of mechanical design principles. Experience developing FDA class 3 medical devices. Medical Device experience in new product development with successful design from concept to commercialization is strongly preferred. Familiarity with statistical analysis of raw data is required, proficiency in Minitab is preferred. Knowledge of ASME Y14.5 GD&T. A flexible team player, focusing on shared goals with a positive results‐oriented attitude. Strong leadership skills and mentoring capabilities Strong interpersonal and communication skills (oral/presentation and written Strong quantitative analysis and problem-solving skills and methodologies
    $134k-187k yearly est. 2d ago
  • Mobile SDET

    Kellymitchell Group 4.5company rating

    Software developer internship job in Newport Beach, CA

    Our client is seeking an Mobile SDET to join their team! This position is located in Newport Beach, California. Design, implement, and maintain mobile automation, iOS: XCUITest/XCTest or Android: Espresso/UI Automator Build reusable test frameworks and libraries, integrate tests into CI/CD pipelines: Azure DevOps, GitHub Actions Debug, triage failures, and collaborate with developers to resolve issues quickly Participate in code reviews, mentor engineers, and document frameworks and best practices Desired Skills/Experience: 3+ years in mobile test automation/SDET roles Strong Swift, XCTest/XCUITest, SwiftUI/ UIKit experience Understanding of iOS architecture (MVC/MVVM/MVI), async/await, Combine, DI Strong Kotlin, Espresso/UI Automator experience Understanding of Android architecture (MVVM/MVI), coroutines/Flows, DI (Hilt/Dagger) Experience building CI/CD pipelines for mobile, managing real-device/device farm testing, and reducing test flakiness Benefits: Medical, Dental, & Vision Insurance Plans Employee-Owned Profit Sharing (ESOP) 401K offered The approximate pay range for this position starting at $150-160,000+. Please note that the pay range provided is a good faith estimate. Final compensation may vary based on factors including but not limited to background, knowledge, skills, and location. We comply with local wage minimums.
    $150k-160k yearly 1d ago
  • Software Engineer

    TSR Consulting 4.9company rating

    Software developer internship job in Pleasanton, CA

    Local candidates to Pleasanton, CA work 5 days a week at office no hybrid Would you require the candidates to meet you for in-person interview: Yes Pay $73 on w-2 No H-1 Candidates Software Engineer Engages actively in building out a dynamic and productive development organization and continuously improving practices and methodology Excellent problem-solving skills, meticulous & methodical Ability to learn and apply new technologies quickly and be self-directed Minimum 7+ years of experience in backend application development Profound knowledge of writing best practice code using Node.js, TypeScript, Docker Experience of integrating and leveraging RESTful services Good experience in designing scalable microservices architecture Experienced with Design Patterns, Object Oriented Programming, and Functional Programming concepts Writing runtime and test code Supports (2nd level and troubleshoots problems with existing applications Experience in handling Git Hub Actions ( or any Ci-Cd Pipelines) Understanding of Performance Scripts / Performance Improvements of microservices.
    $120k-164k yearly est. 3d ago
  • Sr. GUI Software Engineer

    Interactive Resources-IR 4.2company rating

    Software developer internship job in Irvine, CA

    Responsibilities: Develop GUI applications for our medical devices Design, Implementation and Maintenance of Software Peer design/code review Software Documentation Software Specification and Testing Qualifications: Strong fundamentals in computer graphics Experience with C++ software development experience Experience with graphical user interface (GUI) design & development Excellent conceptual, analytical, and problem-solving abilities Experience with software configuration management (Jira, Git) Strong knowledge of operating system concepts (scheduling, memory management, multi-threading) Ability to excel in a fast paced and dynamic work environment. Excellent verbal and written communication skills BS or MS degree in Computer Science or Engineering Preferred Qualifications: Qt/QML Graphic Framework OpenGL ES, shading language BS or MS degree in Computer Science or Engineering
    $127k-158k yearly est. 3d ago
  • Senior Software Development Engineer Test (SDET)

    Biotalent

    Software developer internship job in San Diego, CA

    NO THIRD PARITES OR C2C 📍 On-site 4x per week in San Diego, CA | No visa sponsorship available We're looking for a Senior SDET to help drive software quality across our mobile apps, firmware, and cloud services. You'll embed automated testing into pipelines, improve processes for bug resolution, and shape the overall testing strategy. This is a hands-on role that requires strong technical expertise, attention to detail, and effective collaboration. What You'll Do Design, implement, and maintain automated end-to-end tests for mobile, cloud, and device integrations Own test plans and validation strategies for software releases Maintain CI environments and define system-level tests Automate GUI and Bluetooth testing for iOS device peripherals Run tests, analyze results, and support debugging of quality issues Validate new iOS releases, OS updates, and open-source package dependencies Monitor product/data quality during internal testing and clinical trials Qualify new development tools and frameworks What You Bring Bachelor's in Computer Science, Engineering, or related field 5+ years in software testing (Medical Device industry experience preferred) Strong programming skills (Swift or other OOP language) Hands-on experience with Xcode and XCUITest Proficiency writing Cucumber/Gherkin tests for iOS applications Familiarity with verification/validation protocols Knowledge of test frameworks for iOS, Google Cloud Platform, and Node.js Strong communication and cross-functional collaboration skills
    $112k-152k yearly est. 2d ago
  • Senior Software Engineer

    Signify Technology

    Software developer internship job in Palo Alto, CA

    Job title: Fullstack Engineer Job type: Full-Time Salary: $200,000+ The company: A fast-growing startup at the crossroads of AI and healthcare, this team is building voice-first, safety-driven platforms that make expert-level medical guidance accessible to everyone. Their mission centers on responsible innovation, developing AI products that are not only powerful but trustworthy and compliant with healthcare standards. The company brings together engineers, clinicians, and AI researchers from world-class organizations to create secure, human-centered systems that redefine how patients and providers interact with technology. Role and responsibilities: Build and scale B2B SaaS products and internal tools using TypeScript/React (frontend) and Python/Flask (backend). Design and maintain RESTful APIs, microservices, and data pipelines supporting intelligent healthcare applications. Collaborate cross-functionally with AI researchers, product managers, designers, and clinicians to deliver safe, performant user experiences. Contribute to mobile functionality using React Native or Flutter (nice-to-have). Review code, promote engineering best practices, and uphold product quality. Participate in agile ceremonies (sprints, stand-ups, retrospectives) and proactively address technical challenges in a fast-paced environment. Job requirements: 5+ years of experience as a fullstack or software engineer. Expert in TypeScript and React for the frontend. Professional experience with Python and Flask for the backend (Ruby or Node acceptable, but Python preferred). Strong knowledge of SQL/PostgreSQL, database schema design, and query optimization. Familiarity with cloud environments (AWS, GCP, or Azure); Terraform experience is a plus. Experience developing RESTful APIs and integrating third-party services. Solid understanding of SaaS architecture, CI/CD workflows, and version control (Git). Strong problem-solving, debugging, and collaboration skills. Comfortable working in a high-ownership, high-impact environment within a Series B startup. Excellent communication skills and ability to work closely with cross-functional teams. Must be onsite full-time in Palo Alto, CA. Nice-to-have: Experience with React Native or Flutter mobile development. Background in healthcare technology, AI integration, or voice/chat interfaces. Familiarity with Flask servers in production and infrastructure automation (Terraform + AWS). Prior experience in top engineering companies or universities.
    $200k yearly 1d ago
  • Software Developer 1

    Stanford University 4.5company rating

    Software developer internship job in Stanford, CA

    The Department of Genetics in the Stanford University School of Medicine is a world-renowned hub for innovation in genomics, computational biology, and translational research. Our lab focuses on developing next-generation computational frameworks and automatic data analyses systems to analyze single-cell and spatial omics data, enabling new discoveries in developmental biology and disease modeling. We are seeking up to two Software Developer 1 to join our interdisciplinary team and support the development of a modular automatic data analyses system for automating single-cell and spatial data analysis. The ideal candidate will contribute to the design, implementation, and scaling of cloud-based applications that power predictive models of organogenesis and disease progression. This is an excellent opportunity to work at the forefront of biomedical data science, collaborating with world-class researchers, engineers, and entrepreneurs in a fast-paced academic and translational research environment. Duties include: Assess user needs and requirements. Design and develop applications that may involve sophisticated data manipulation. Maintain and update existing programs. Troubleshoot and solve technical problems. Create programs to meet reporting and analysis needs. Design and implement user and operations training programs. Document changes in software for end users. Follow team software development methodology. Serve as technical resource with respect to applications. Support research translation, licensing, and commercialization strategy, including coordination with venture capital firms and Stanford's innovation ecosystem. Assist with scientific writing, data visualization, and manuscript preparation. * - Other duties may also be assigned. DESIRED QUALIFICATIONS: Bachelor's degree or higher in Computer Science, Bioinformatics, Biomedical Engineering, Management Science & Engineering, or a related field. Strong background in data science, or computational biology, especially in handling single-cell, spatial transcriptomics, or imaging data. Strong background in automatic data analyses tool development and deployment, distributed systems and others Proficiency in Python, R, or other scientific programming languages, with experience in software development and data pipeline automation. Experience with cloud computing platforms (e.g., AWS, GCP) and collaborative development tools (e.g., GitHub, Docker). Familiarity with scientific publication processes, manuscript preparation, and figures. Demonstrated ability to assess user needs, troubleshoot complex technical issues, and design user-friendly, scalable applications. Knowledge of research translation and commercialization strategy, including startup planning and engagement with venture capital firms. Experience preparing research presentations, grant proposals, or supporting industry/academic collaborations. Ability to work independently and collaboratively across interdisciplinary teams in a fast-paced academic or startup-like environment. Excellent communication and organizational skills, with attention to detail and strong documentation practices. EDUCATION & EXPERIENCE (REQUIRED): Bachelor's degree and three years of relevant experience or a combination of education and relevant experience. KNOWLEDGE, SKILLS AND ABILITIES (REQUIRED): Working knowledge of latest software and design standards. Ability to define and solve logical problems for technical applications. Knowledge of and ability to select, adapt, and effectively use a variety of programming methods. Ability to recognize and recommend needed changes in user and/or operations procedures. Basic knowledge of software engineering principles. Strong knowledge of at least one programming language. CERTIFICATIONS & LICENSES: None. PHYSICAL REQUIREMENTS*: Constantly perform desk-based computer tasks. Frequently sit, grasp lightly/fine manipulation. Occasionally stand/walk, writing by hand. Rarely use a telephone, lift/carry/push/pull objects that weigh up to 10 pounds * - Consistent with its obligations under the law, the University will provide reasonable accommodation to any employee with a disability who requires accommodation to perform the essential functions of his or her job. WORKING CONDITIONS: May work extended hours, evening and weekends. WORK STANDARDS (from JDL): Interpersonal Skills: Demonstrates the ability to work well with Stanford colleagues and clients and with external organizations. Promote Culture of Safety: Demonstrates commitment to personal responsibility and value for safety; communicates safety concerns; uses and promotes safe behaviors based on training and lessons learned. Subject to and expected to comply with all applicable University policies and procedures, including but not limited to the personnel policies and other policies found in the University's Administrative Guide, ******************************* The expected pay range for this position is $107,423 to $133,600 per annum. Stanford University provides pay ranges representing its good faith estimate of what the university reasonably expects to pay for a position. The pay offered to a selected candidate will be determined based on factors such as (but not limited to) the scope and responsibilities of the position, the qualifications of the selected candidate, departmental budget availability, internal equity, geographic location and external market pay for comparable jobs. At Stanford University, base pay represents only one aspect of the comprehensive rewards package. The Cardinal at Work website (***************************************************** provides detailed information on Stanford's extensive range of benefits and rewards offered to employees. Specifics about the rewards package for this position may be discussed during the hiring process. The job duties listed are typical examples of work performed by positions in this job classification and are not designed to contain or be interpreted as a comprehensive inventory of all duties, tasks, and responsibilities. Specific duties and responsibilities may vary depending on department or program needs without changing the general nature and scope of the job or level of responsibility. Employees may also perform other duties as assigned. Consistent with its obligations under the law, the University will provide reasonable accommodations to applicants and employees with disabilities. Applicants requiring a reasonable accommodation for any part of the application or hiring process should contact Stanford University Human Resources at ************************. For all other inquiries, please submit a contact form. Stanford is an equal employment opportunity and affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law.
    $107.4k-133.6k yearly 4d ago
  • Computer Vision & Sensing Engineer (Real-Time Systems)

    Autonomous Healthcare

    Software developer internship job in Santa Clara, CA

    About Us At Autonomous Healthcare, we are at the forefront of medical innovation, developing the next generation of devices that will revolutionize patient care. Our mission is to commercialize breakthrough medical technologies by leveraging cutting-edge AI and autonomous systems. We believe that the best solutions are built together, and we are looking for a key member to join our collaborative R&D team. About the Role We are seeking a highly motivated and skilled engineer to join our team in developing next-generation patient monitoring systems. This role is at the intersection of computer vision, signal processing, and high-performance software engineering. You will be responsible for building the core analytical engine that transforms raw depth-sensor video into actionable health information. This is not a purely theoretical position. You will be hands-on, designing algorithms that are efficient enough for real-time applications and robust enough for real-world clinical use. You will write the production-level Python code that brings these algorithms to life on cutting-edge edge computing platforms. If you are a problem-solver who thrives on analyzing complex sensor data and building tangible, high-performance systems, we want to hear from you. Key Responsibilities Develop and implement real-time computer vision algorithms in Python to detect, track, and analyze regions of interest from video data (specifically depth sensors). Design and build signal processing pipelines to extract, filter, and interpret physiological movement data from sensor signals. Optimize algorithms for performance to meet strict real-time processing requirements. Deploy and validate analysis software on edge computing platforms with GPU acceleration (e.g., NVIDIA Jetson). Collaborate in a multidisciplinary team to integrate your solutions into a complete monitoring product. Rigorously test, debug, and document your code and algorithms. Required Qualifications Strong proficiency in Python and experience writing clean, efficient, and maintainable code. Solid foundation in computer vision principles and hands-on experience with libraries like OpenCV. Solid foundation in digital signal processing (e.g., filtering, time-series analysis, feature extraction) and experience with libraries like SciPy or NumPy. B.S. or M.S. in Computer Science, Robotics, Electrical Engineering, Biomedical Engineering, or a related technical field. Demonstrable experience in analyzing imaging or sensor data to solve complex problems. Excellent problem-solving skills and the ability to work independently and as part of a team. Preferred Skills (We'd love to see these) Experience with high-performance edge computing platforms (e.g., NVIDIA Jetson). Familiarity with GPU programming (e.g., CUDA, TensorRT) for accelerating algorithms. A background in robotics, autonomous vehicles, or real-time analysis of sensor data (e.g., LiDAR, RADAR, IMU). Experience with depth sensors, 3D data processing, or point cloud analysis. Knowledge of machine learning or deep learning frameworks (e.g., PyTorch, TensorFlow) for vision or time-series tasks. Familiarity with software development best practices (e.g., Git, unit testing, CI/CD).
    $113k-165k yearly est. 1d ago
  • Software Engineer

    General Medicine 3.7company rating

    Software developer internship job in San Francisco, CA

    As a software engineer at General Medicine, you'll help build and scale a healthcare store that makes it delightfully simple to shop for any type of care. We provide upfront cash and insurance prices for virtual and in-person visits, prescriptions, labs, imaging, and more. What we're looking for We're looking for strong engineers to help us build a seamless and beautiful consumer healthcare product. We're looking for folks who will obsess over every detail of our patient experience, and also tackle the complex operational challenges of delivering care at scale. We are looking for engineers who care deeply about technical excellence but are also comfortable moving quickly - we are constantly navigating tradeoffs between engineering velocity and quality. Our ideal candidate is hungry, high-agency, and aspires to be a generalist. Our engineers frequently write product requirements documents, write SQL to understand how features are performing, and own QA - no task is beneath us or outside of the scope of the role if it helps us to deliver a great product. We're looking for someone who can operate in an environment of significant ambiguity, and who is comfortable working closely with design, operations, and clinical stakeholders. We don't expect you to have a healthcare background (though it's great if you do!). However, you should be excited by the prospect of digging into the messy complexities of the American healthcare system (integrating with EHRs, revenue cycle management, etc). Qualifications 2+ years of experience building web apps as a full-stack engineer Experience with modern infra tooling and programming languages. We currently use AWS, Ruby on Rails, and NextJS, and would expect you to have proficiency in a modern tech stack even if it isn't the one we are using. Please note that this role is based in either our SF office (near Market and Spear St) or our Boston office (Central Square, Cambridge). We expect our team to work from the office least 3 days per week. Why join us We're an experienced team that has built a company in this space before, our product has clear product-market fit, and we've raised money from top investors. We have an ambitious and distinctive vision for what can be built in consumer healthcare. We believe LLMs and price transparency legislation have opened up several massive opportunities. If you're an ambitious and entrepreneurial software engineer and this resonates, please apply.
    $111k-150k yearly est. 4d ago
  • Software Engineer

    Vivio, a Public Benefit Corporation

    Software developer internship job in Hayward, CA

    Mission and Impact: VIVIO Health, a Public Benefit Corporation, is revolutionizing pharmacy benefits management through data and technology. Our foundational principle - "The Right Drug for the Right Person at the Right Price" - drives everything we do. Since 2016, our evidence-based approach has delivered superior health outcomes while reducing costs for self-insured employers and health plans. By ensuring each patient receives the most appropriate medication for their specific condition at a fair market price, we're replacing the obsolete PBM Model with innovative solutions that work better for everyone. Why Join VIVIO? Innovation: Challenge the status quo and shape healthcare's future Impact: Directly influence patient care and help change healthcare delivery Collaboration: Work with passionate teammates dedicated to making a difference Culture: Enjoy autonomy and reliability in a micromanagement-free environment Growth: Expand your opportunities as we expand our business Job Description Position Overview We are seeking an exceptional developer with robust Python skills to join our team. You will play a crucial role in building complex business operations logic. You should have a proven track record of building high-quality software, solving complex problems, and thriving in collaborative environments. Experience in regulated cloud environments like HIPAA or PCI is a plus. We expect a self-motivated individual who thrives in a collaborative environment and shares our commitment to enhancing the cost and quality of healthcare. If you're ready to make an impact, we want to hear from you! Location: Hayward, CA. This is a Hybrid role with a minimum of 3 in-office days. Technical Stack: Languages: Python, PHP Databases: MySQL Infrastructure: AWS or other Cloud experience, CICD Core Responsibilities: Design and develop scalable services and core libraries. Develop batch processing jobs for data imports, reporting, and external integrations. Build and maintain transaction processing systems with complex business rules. Integrate third-party APIs and normalize data across multiple healthcare providers. Implement HIPAA-compliant data handling, logging, and audit systems Write comprehensive tests with proper mocking and maintain CI/CD pipelines. Foster best practices in a lean startup setting through code reviews. Promote knowledge sharing to build a collaborative culture. Optimize architectures and designs through deep understanding of business processes Ensure operational excellence through monitoring, documentation, and deployment automation. Qualifications Required Qualifications: 5+ years of development experience with production systems BS or advanced degree in an engineering discipline or equivalent experience SQL database design and optimization Test-driven development and mocking strategies Experience with data processing Preferred Qualifications: REST API design and integration experience FastAPI or similar framework experience CRM customization experience ETL pipelines and Batch processing systems experience Job orchestration frameworks experience File-based and distributed storage systems Healthcare/pharmacy technology background Strong understanding of building software in regulated environments & security standards such as PCI DSS, ISO 27001, HIPAA, and NIST. Other expectations: Hybrid work arrangement with work from office 3 days a week. Additional Information Compensation and Benefits: Base Salary: $120-$140K/year Bonus Eligible Health benefits, including Medical, Pharmacy, Dental, Vision, and Life insurance Stock Options 401K and company match PTO Opportunity to work for a growing and innovative company. Dynamic and collaborative work environment. The chance to make a real impact with a Public Benefit Corporation. VIVIO Health is an Equal Opportunity Employer. All information will be kept confidential according to EEO guidelines. Please be advised that job opportunities will only be extended after a candidate submits a completed job application and goes through our interview process, including 1:1 and/or group interviews via phone, video conferencing, and/or in-person. All legitimate correspondence from a VIVIO employee will come from our Smart Recruiter Applicant Tracking System "@smartrecruiter.com" or "@viviohealth.com" email accounts.
    $120k-140k yearly 2d ago
  • Software Engineer

    Stellar Consulting Solutions, LLC

    Software developer internship job in San Diego, CA

    Role: Software Developer(Multi Threading) Duration: 12+Months Client: Medical We are looking for a software engineer with strong multithreading experience and hands-on experience with RTOS and device drivers. Key Responsibilities: Develop, enhance, and maintain software systems as part of a cross-functional team. Follow established design controls, engineering standards, and quality processes. Analyze requirements for specific components and design solutions accordingly. Develop and test software modules with moderate guidance. Apply software engineering practices and stay current with relevant technology trends. Requirements: Bachelor's degree in Computer Science, Computer Engineering, or a related field. 5+ years of software development experience. Proven experience in multithreaded software design and development. Experience with RTOS (Real-Time Operating Systems) and driver development. Strong communication and teamwork skills. Experience working in a process-oriented or regulated environment following a quality management system. Kindly share resume at **************************** or call me at ************ to discuss more!
    $90k-125k yearly est. 3d ago
  • Private Equity Associate - Software

    Blacklock Group

    Software developer internship job in San Francisco, CA

    Blacklock are exclusively partnered with a top-tier Private Equity firm headquartered in San Francisco that is looking to hire a high-performing Associate to join its Software investment team. This is a rare opportunity to join a market-leading platform with a strong track record of investing in the software space. Key Responsibilities: Evaluate and execute investment opportunities across the software sector, including platform and add-on transactions Lead financial modeling efforts, including LBO models, sensitivity analyses, and return profiling Conduct market mapping, industry diligence, and competitive analysis to support investment theses Assist in drafting Investment Committee materials and coordinating third-party due diligence providers Engage with portfolio companies to support value creation initiatives, strategic planning, and performance monitoring Work closely with Vice Presidents, Principals, and Partners across all stages of the investment lifecycle Qualifications: 2-3 years of experience in investment banking, private equity, or another buy-side investment role, ideally with exposure to the software sector Strong financial modeling, valuation, and analytical skills with a deep understanding of deal structures and capital markets Passion for the Tech space, with awareness of evolving trends, brand positioning, and consumer behavior Highly proficient in Microsoft Excel and PowerPoint; familiarity with CapIQ, PitchBook, and relevant consumer data sources is advantageous Exceptional communication, project management, and interpersonal skills Bachelor's degree from a top-tier institution with a strong academic background
    $79k-109k yearly est. 5d ago
  • Senior Software Engineer - Full Stack & DevOps

    Beacon Healthcare Systems 4.5company rating

    Software developer internship job in Huntington Beach, CA

    We're seeking a Senior Software Engineer who thrives at the intersection of application development and DevOps. You'll design, build, and deploy scalable SaaS solutions for Medicare and Medicaid health plans, while also contributing to the automation, reliability, and security of our development lifecycle. This role is central to delivering high-quality features for our Compliance, Appeals & Grievances, and Universe Scrubber products. Key Responsibilities: · Application Development Design and implement backend services, APIs, and user interfaces using modern frameworks and cloud-native architecture. Ensure performance, scalability, and maintainability across the stack. · DevOps Integration Collaborate with infrastructure and DevOps teams to build and maintain CI/CD pipelines, automate deployments, and optimize environment provisioning across development, QA, and production. · Cloud-Native Engineering Develop and deploy applications on AWS, leveraging services like Lambda, ECS, RDS, and S3. Ensure solutions are secure, resilient, and compliant with healthcare regulations. · Quality & Compliance Write clean, testable code and participate in peer reviews, unit testing, and performance tuning. Ensure all software adheres to CMS, HIPAA, and internal compliance standards. · AI-Enabled Features Support integration of AI/ML capabilities into product workflows, such as intelligent routing of grievances or automated compliance checks. · Mentorship & Collaboration Provide technical guidance to junior engineers and collaborate with cross-functional teams to translate healthcare business needs into technical solutions. Qualifications: Bachelor's degree in computer science or related field 5+ years of experience in software development, with exposure to DevOps practices Proficiency in languages such as Java, Python, or C#, and experience with cloud platforms (preferably AWS) Familiarity with CI/CD tools (e.g., Jenkins, GitHub Actions), infrastructure-as-code (e.g., Terraform, Ansible), and containerization (e.g., Docker, Kubernetes) Understanding of healthcare data formats (EDI, HL7, FHIR) and regulatory frameworks
    $112k-147k yearly est. 3d ago
  • Software Engineer - Medical Devices

    Aneuvo

    Software developer internship job in Los Angeles, CA

    Aneuvo is a platform and therapy development company focused on treating chronic injuries and conditions that have not been curable through traditional pharmaceutical approaches. By joining our team, you will have the opportunity to create meaningful change for patients and families whose lives have been significantly impacted by chronic injuries and/or conditions. We are currently looking for a Software Developer who wants to apply their expertise to develop new medical devices and technologies. This is a unique opportunity to work on a project that has a direct and immediate impact on improving human life. You will also be exposed to all phases of medical technology development as well as closely work with an energetic team filled with highly varied domain expertise. An ideal candidate enjoys taking challenges and often exceeds expectations. Responsibilities · Design, develop, and maintain embedded and/or application-level software for medical devices. · Implement software solutions in compliance with IEC 62304, ISO 13485, and applicable FDA/CE regulations. · Collaborate with electrical, mechanical, and biomedical engineers to ensure seamless hardware/software integration. · Participate in design reviews, code reviews, and risk assessments. · Develop and execute unit, integration, and system-level software tests. · Create and maintain design documentation, traceability matrices, and verification reports. · Support verification, validation, and regulatory submission activities. · Troubleshoot and resolve software issues during development, testing, and post-market phases. · Contribute to continuous improvement of the software development process. Requirements to Apply: Master's or Bachelor's degree in Computer Science or equivalent 7+ years of professional software development experience, ideally in the medical device industry Proficiency in two or more programming languages: Java, Kotlin, Python, JavaScript Strong experience with Android application development Strong experience with service APIs and/or SDKs Several years of experience in Agile/SCRUM enterprise-scale software development Experience with OAuth or JWT authentication and front-end security best practices Experience with DevOps and code versioning tools (Git, Bitbucket, etc.) Deep understanding of cross-browser, cross-device, and web performance optimization Strong written and oral communication skills in English with ability to effectively collaborate with customers, management, and engineering teams Strong analytical and problem-solving skills Preferred Qualifications: Experience with Class II or Class III medical device development Knowledge of wireless protocols (Bluetooth Low Energy, Wi-Fi) Knowledge of signal processing, control systems, or bioelectronic interfaces Familiarity with cybersecurity considerations for medical devices (FDA guidance, ISO/IEC 27001) Experience with automated testing frameworks Experience in web application development
    $94k-132k yearly est. 1d ago
  • Software Engineer

    Pentangle Tech Services | P5 Group

    Software developer internship job in Irvine, CA

    Digital Services development, testing and support. QT Widgets based GUI Design, development, test and defect resolution Software integration and testing Participating in project, integration and release planning and review meetings as per schedule. Plan for integration testing, come up with integration test cases, identify complexities, prerequisites, environment, simulation environment etc. Technical Skills required: Requirement analysis - Jama or similar tools Design methodology using Object Oriented, UML, iterative, Agile practices C++ Programming, network protocols, audio & video distribution and database management C Shell scripting Software configuration management -GIT/Bitbucket System Integration & Test - Jenkins Problem solving & defect resolution Software design & development - Linux-based systems System architecture & Integration Experience in Design, development, Integration and Verification of products & solutions for avionics (QT Widget Expertise/QML) Monitors technological developments and verifies consistency with architecture styles and principles
    $92k-129k yearly est. 1d ago
  • SAP HANA XSA Web IDE Developer

    Charter Global 4.0company rating

    Software developer internship job in Santa Clara, CA

    Job Title SAP HANA XSA Web IDE Developer Duration: Contract The candidate must be open to traveling one week per month to Santa Clara, CA starting in January 2026. There is budget to cover travel expenses. And On site the first week as part of the onboarding process (TBD location). Contract Description: Key Responsibilities: Architecture & Solution Design: Define and design end-to-end architecture for SAP HANA XSA-based applications and data models. Implementation: Architect and implement solutions leveraging HDI containers, XSJS services, and SAP Web IDE / Business Application Studio. Migration Leadership: Lead the migration of XS Classic applications to XS Advanced (XSA). Data Modeling: Design high-performance data models and analytical layers in SAP HANA using Calculation Views, SQL Script, and table functions. Best Practices Establishment: Establish best practices for XSA application lifecycle management, security, and transport, including the design and development of CDS Views to extend standard SAP models. Qualifications: Extensive IT Experience: 15+ years of total IT experience, with a minimum of 8-10 years in SAP HANA and 5 years in SAP HANA XSA/Web IDE/HDI development. Technical Proficiency in SAP HANA 2.0: Strong hands-on experience with SQL Script, Calculation Views, and advanced modeling (SP05 and above). Expertise in XSA/HDI Containers: Expert-level understanding of SAP HANA XSA, HDI containers, and MTA projects. Development Tools Knowledge: Proficient in SAP Web IDE/SAP Business Application Studio (BAS) for application development and deployment. Integration and Security Knowledge: Familiarity with Git, CI/CD tools for DevOps, security concepts (role-based access, authentication), and integration knowledge with SAP Datasphere, Reporting Tools, SAP BTP, and OData services. The candidate must be open to traveling one week per month.
    $77k-99k yearly est. 4d ago
  • Software Developer 1 (1 Year Fixed Term)

    Stanford University 4.5company rating

    Software developer internship job in Stanford, CA

    The Department of Ophthalmology in the School of Medicine at Stanford University is launching an interdisciplinary Neuro-AI project dedicated to building a foundation model of the brain. This endeavor will involve multiple labs and faculty across the Stanford campus, including the Wu Tsai Neurosciences Institute, Stanford Bio-X, and the Human-Centered Artificial Intelligence Institute. Leveraging cutting-edge advances in electrophysiology and machine learning, this project aims to create a functional "digital twin" - a model that captures both the activity dynamics of the brain at cellular resolution and the intelligent behavior it generates, including perception, motor planning, learning, reasoning, and problem-solving. This ambitious initiative promises to offer unprecedented insights into the brain's algorithms of perception and cognition while serving as a key resource for aligning artificial intelligence models with human-like neural representations. As part of this project, we are seeking talented software developers/engineers to support the whole team by developing and scaling the systems that allow our scientists to iterate quickly. In this role, you will play a critical role in ensuring the reproducibility and production-readiness of our codebase, as well as implementing Continuous Integration and Continuous Deployment (CI/CD) processes for all teams involved in the project. Your work will be essential in maintaining the highest standards of software quality, reliability, and efficiency. This position promises a vibrant and cooperative atmosphere within the laboratories of Andreas Tolias (*********************** Tirin Moore (********************************* and other labs at Stanford University renowned for their expertise in perception, cognition, pioneering neural recording techniques, computational neuroscience, machine learning, and Neuro-AI research. Role & Responsibilities: •Develop and maintain reproducible, production-grade software/library for various aspects of the project, including data processing, machine learning, and data/compute infrastructure management •Implement and manage CI/CD pipelines using tools like GitHub Actions, Code Coverage, and unit testing frameworks •Collaborate with data scientists, machine learning engineers, and systems engineers to ensure seamless and timely integration of code and infrastructure •Help establish and enforce coding standards, best practices, and documentation guidelines across the project •Conduct code reviews and provide constructive feedback to maintain code quality and consistency •Optimize code performance, scalability, and reliability •Troubleshoot and debug software issues, and provide timely solutions •Stay up-to-date with the latest trends and best practices in software engineering and CI/CD methodologies Duties include: Assess user needs and requirements. Design and develop applications that may involve sophisticated data manipulation. Maintain and update existing programs. Troubleshoot and solve technical problems. Create programs to meet reporting and analysis needs. Design and implement user and operations training programs. Document changes in software for end users. Follow team software development methodology. Serve as technical resource with respect to applications. * - Other duties may also be assigned What we offer: Work on a collaborative and uniquely positioned project spanning several disciplines, from neuroscience to artificial intelligence and engineering. Work jointly with a vibrant team of researchers and scientists in a project dedicated to one mission, rooted in academia but inspired by science in industry. Competitive salary and benefits. Strong mentoring in career development. Application: In addition to this application, please send your CV and one page interest statement to: *************************** **The job duties listed are typical examples of work performed by positions in this job classification and are not designed to contain or be interpreted as a comprehensive inventory for all duties, tasks, and responsibilities. Specific duties and responsibilities may vary depending on department or program needs without changing the general nature and scope of the job or level of responsibility. Employees may also perform other duties as assigned. DESIRED QUALIFICATIONS: 3+ years of experience in developing and maintaining production-grade codebases Strong programming skills in Python and system-level languages (e.g. C/C++, Rust) In-depth experience with version control systems like Git and collaborative development platforms like GitHub Experience setting up and maintaining CI/CD principles through tools such as GitHub Actions and Jenkins Strong understanding and experience in test-driven software development with knowledge of different testing methodologies such as unit testing, integration testing, and end-to-end testing Excellent problem-solving, communication, and collaboration skills Ability to work effectively in a fast-paced, multidisciplinary environment Experience with containerization technologies like Docker and orchestration platforms like Kubernetes and Slurm Experience with the challenges of scientific software development Knowledge of software design patterns and architectures Experience contributing to and/or maintaining open-source software projects or libraries Familiarity with machine learning frameworks such as TensorFlow or PyTorch EDUCATION & EXPERIENCE (REQUIRED): Bachelor's degree and three years of relevant experience or a combination of education and relevant experience. KNOWLEDGE, SKILLS AND ABILITIES (REQUIRED): ·Working knowledge of latest software and design standards. ·Ability to define and solve logical problems for technical applications. ·Knowledge of and ability to select, adapt, and effectively use a variety of programming methods. ·Ability to recognize and recommend needed changes in user and/or operations procedures. ·Basic knowledge of software engineering principles. ·Strong knowledge of at least one programming language. CERTIFICATIONS & LICENSES: None PHYSICAL REQUIREMENTS*: Constantly perform desk-based computer tasks. Frequently sit, grasp lightly/fine manipulation. Occasionally stand/walk, writing by hand. Rarely use a telephone, lift/carry/push/pull objects that weigh up to 10 pounds * - Consistent with its obligations under the law, the University will provide reasonable accommodation to any employee with a disability who requires accommodation to perform the essential functions of his or her job. WORKING CONDITIONS: May work extended hours, evenings and weekends. The expected pay range for this position is $107,423 to $133,600 annually. Stanford University provides pay ranges representing its good faith estimate of what the university reasonably expects to pay for a position. The pay offered to a selected candidate will be determined based on factors such as (but not limited to) the scope and responsibilities of the position, the qualifications of the selected candidate, departmental budget availability, internal equity, geographic location and external market pay for comparable jobs. At Stanford University, base pay represents only one aspect of the comprehensive rewards package. The Cardinal at Work website (***************************************************** provides detailed information on Stanford's extensive range of benefits and rewards offered to employees. Specifics about the rewards package for this position may be discussed during the hiring process. Consistent with its obligations under the law, the University will provide reasonable accommodations to applicants and employees with disabilities. Applicants requiring reasonable accommodation for any part of the application or hiring process should contact Stanford University Human Resources by submitting a contact form. Stanford is an equal employment opportunity and affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law.
    $107.4k-133.6k yearly 5d ago
  • Software Engineer

    General Medicine 3.7company rating

    Software developer internship job in Fremont, CA

    As a software engineer at General Medicine, you'll help build and scale a healthcare store that makes it delightfully simple to shop for any type of care. We provide upfront cash and insurance prices for virtual and in-person visits, prescriptions, labs, imaging, and more. What we're looking for We're looking for strong engineers to help us build a seamless and beautiful consumer healthcare product. We're looking for folks who will obsess over every detail of our patient experience, and also tackle the complex operational challenges of delivering care at scale. We are looking for engineers who care deeply about technical excellence but are also comfortable moving quickly - we are constantly navigating tradeoffs between engineering velocity and quality. Our ideal candidate is hungry, high-agency, and aspires to be a generalist. Our engineers frequently write product requirements documents, write SQL to understand how features are performing, and own QA - no task is beneath us or outside of the scope of the role if it helps us to deliver a great product. We're looking for someone who can operate in an environment of significant ambiguity, and who is comfortable working closely with design, operations, and clinical stakeholders. We don't expect you to have a healthcare background (though it's great if you do!). However, you should be excited by the prospect of digging into the messy complexities of the American healthcare system (integrating with EHRs, revenue cycle management, etc). Qualifications 2+ years of experience building web apps as a full-stack engineer Experience with modern infra tooling and programming languages. We currently use AWS, Ruby on Rails, and NextJS, and would expect you to have proficiency in a modern tech stack even if it isn't the one we are using. Please note that this role is based in either our SF office (near Market and Spear St) or our Boston office (Central Square, Cambridge). We expect our team to work from the office least 3 days per week. Why join us We're an experienced team that has built a company in this space before, our product has clear product-market fit, and we've raised money from top investors. We have an ambitious and distinctive vision for what can be built in consumer healthcare. We believe LLMs and price transparency legislation have opened up several massive opportunities. If you're an ambitious and entrepreneurial software engineer and this resonates, please apply.
    $111k-149k yearly est. 4d ago
  • Software Engineer

    Kellymitchell Group 4.5company rating

    Software developer internship job in Glendale, CA

    Our client is seeking a Software Engineer to join their team! This position is located in Glendale, California. Build API gateways, wrappers, and middleware services that expose studio systems and data to AI agents Integrate tools, metadata, and content systems through model context protocol (MCP) Standardize how agents interface with internal services across the supply chain Leverage agentic platforms such as LangGraph or LangChain to manage tool execution, context routing, and decision logic Implement tracing, audit logging, and governance checkpoints including human approval and fallback paths Integrate orchestration into media workflows such as mastering, localization, and delivery Translate prototypes into production-ready microservices using Java, TypeScript, or Python, deployed via Kubernetes and managed through CI/CD pipelines Implement event-driven services using Kafka, EventBridge, or SNS/SQS to support loosely coupled, fault-tolerant communication across services Build and maintain APIs with clear contracts, emphasizing reliability, observability, and long-term maintainability Work closely with ML engineers, platform teams, and product managers to deliver business-ready AI capabilities Translate defined requirements into production-ready code Participate in sprint planning, standups, and delivery checkpoints Desired Skills/Experience: Bachelor's degree in a Computer Science, Software Engineering, or a related field 5+ years of backend or systems engineering experience 1+ years of building AI-powered or workflow-centric platforms Proficient in Java, Python, or Node.js, with deep understanding of testing, observability, and systems at scale Production experience with cloud platforms such as AWS, and container orchestration with Docker and Kubernetes Hands-on experience deploying infrastructure via Terraform, CDK, or similar infrastructure-as-code frameworks Experience building or integrating workflow engines, ideally in LLM or GenAI contexts Clear, structured communication skills and a track record of technical leadership in cross-functional teams Experience with LLM frameworks and APIs such as LangGraph, LangChain, OpenAI, or Anthropic Background in media, entertainment, or content operations, including localization or post-production workflows Experience building multi-tenant or shared platform services Exposure to Agile delivery practices and DevOps automation at scale Contributions to GenAI open-source projects or internal AI/ML infrastructure tooling Benefits: Medical, Dental, & Vision Insurance Plans Employee-Owned Profit Sharing (ESOP) 401K offered The approximate pay range for this position is between $59.00 and $85.00. Please note that the pay range provided is a good faith estimate. Final compensation may vary based on factors including but not limited to background, knowledge, skills, and location. We comply with local wage minimums.
    $59-85 hourly 2d ago

Learn more about software developer internship jobs

Do you work as a software developer internship?

What are the top employers for software developer internship in CA?

Top 10 Software Developer Internship companies in CA

  1. LPL Financial

  2. IBM

  3. Saviynt

  4. Tesla

  5. Thermo Fisher Scientific

  6. Astranis

  7. Aveva

  8. Aveva Group Plc

  9. Tetramem

  10. barkback

Job type you want
Full Time
Part Time
Internship
Temporary

Browse software developer internship jobs in california by city

All software developer internship jobs

Jobs in California