3D Software Junior Developer
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.
Principal R&D Engineering - Exploratory
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
Mobile SDET
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.
Software Engineer
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.
Sr. GUI Software Engineer
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
Senior Software Development Engineer Test (SDET)
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
Senior Software Engineer
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.
Software Developer 1
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.
Computer Vision & Sensing Engineer (Real-Time Systems)
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).
Software Engineer
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.
Software Engineer
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.
Software Engineer
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!
Private Equity Associate - Software
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
Senior Software Engineer - Full Stack & DevOps
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
Software Engineer - Medical Devices
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
Software Engineer
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
SAP HANA XSA Web IDE Developer
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.
Software Developer 1 (1 Year Fixed Term)
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.
Software Engineer
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.
Software Engineer
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.