Post job

Principal software engineer jobs in Walnut Creek, CA

- 10,169 jobs
All
Principal Software Engineer
Software Engineer
Senior Engineer
Senior Software Engineer
Software Developer Internship
Bioinformatics Software Engineer
Staff Software Engineer
Lead Architect
Senior Leader
Senior Programmer
Lead Development Engineer
Lead Engineer
  • Senior Antitrust Litigator & Trial Strategy Leader

    Apple Inc. 4.8company rating

    Principal software engineer job in Cupertino, CA

    A leading technology company in Cupertino is seeking a litigator to join their commercial litigation team. The ideal candidate will have over 4 years of experience in litigation, particularly in competition-related matters. Strong communication, analytical, and negotiation skills are essential. This role includes formulating strategies, collaborating with cross-functional teams, and managing regulatory investigations. Competitive salary and comprehensive benefits offered. #J-18808-Ljbffr
    $166k-221k yearly est. 2d ago
  • Staff Software Engineer

    Idler

    Principal software engineer job in San Francisco, CA

    What we do Idler builds reinforcement learning environments that teach AI models to code like 0.01% engineers. Make your application after reading the following skill and qualification requirements for this position. Our training environments are based on real-world coding scenarios that frontier models will actually encounter. We've closed a multimillion-dollar contract with a leading foundation lab (the largest they've issued to date). Demand is outpacing our capacity to deliver, so we're scaling the team fast. What you'll do Build agentic systems that create and QA coding environments at scale. Most of your day will be spent designing these systems to be extremely sound. A big part of our work is thinking critically about what makes a coding environment and task "good" and "fair". This requires high agency and philosophical thinking alongside technical execution. Concretely, you'll: Design and build scaleable systems that generate RL environments Create automated QA systems to validate environment quality and fairness Work directly with AI researchers at leading labs to understand what makes training data effective Support new product lines as we expand beyond coding environments Staff Engineer Responsibilities & Requirements Lead the process of identifying, specifying, and implementing core technology primitives that maximize the leverage of the rest of the team. Understand and own the technology stack end-to-end. 8+ years of professional software engineering experience. Lead and mentor more junior members of the team. You'll work with The founding team, a founding engineer, and a small group of engineers (we're hiring quickly). You'll have direct access to AI researchers at frontier labs. Tech stack Typescript, React, NodeJS, Postgres, Redis, Vercel, Cursor Benefits Healthcare coverage, 401(k), and 15 days PTO. Meals, coffee, and snacks (that you will actually enjoy) covered during working days. Latest MacBook Pro and equipment. Relocation assistance available. Team offsites and events (we love hanging out). xevrcyc This is an in-person role in San Francisco. We're a tight-knit founding team and we play to win. Join us if you like to win too.
    $131k-186k yearly est. 1d ago
  • Sr. Statistical Programmer

    Redbock-An NES Fircroft Company

    Principal software engineer job in San Francisco, CA

    Our client is seeking a Senior Statistical Programming consultant with recent experience leading a submission. This individual will play a critical role in driving Statistical Programming e- submission activities. Qualifications: 12+ years of statistical programming experience in the pharma or biotech company, ideally within a small sponsor environment Must be able to independently develop SDTM and ADaM specifications (DDT) and program, develop and validate TFLs Proven experience leading and managing statistical programming activities for regulatory submission including but not limited to: Define.xml, SDRG, ADRG, and Pinnacle 21 Enterprise ISS/ISE integration and define package preparation Annotated CRF development and data handling/imputation methods Key Responsibilities: Support statistical programming activities for clinical studies, ensure statistical programming deliverables are delivered within timelines Maintain statistical programming standards, processes, and SOPs Manage, review, and/or execute statistical programming deliverables for planned statistical analysis related to study monitoring, clinical study reports, data integrations, and regulatory query responses, covering multiple studies Generate TFLs to support ad hoc requests Review data management documents (CRF specification, data transfer agreements, DMP, annotated CRF), SDTM and ADaM specification, SAP, and TFL shells to provide statistical programming feedback
    $106k-151k yearly est. 4d ago
  • Software Engineer - AI Agent Infrastructure (Healthcare)

    Honey Health

    Principal software engineer job in San Francisco, CA

    Honey Health is the all-in-one AI back office for primary and specialty care. Our AI agents autonomously handle core back-office jobs, such as aggregating patient data, processing orders and prescriptions, automating prior authorizations, triaging faxes and referrals, and managing RCM (revenue cycle management). Organizations using Honey frequently cut administrative costs in half while improving staff/patient satisfaction and increasing revenue. Built with enterprise-grade security and privacy, our platform delivers real operational transformation. About the Role Honey Health is seeking a Software Engineer to help build leading AI Agent systems that transform healthcare operations. In this role, you will contribute to designing and implementing the infrastructure for training and deploying highly useful AI Agents in healthcare. Our team's mission is to create seamless, robust platforms for AI Agents - enabling them to operate at scale and perform complex tasks safely and autonomously. You'll work closely with AI researchers, product teams, and operations teams to help translate cutting-edge technical research into impactful healthcare applications, automating back-office work and improving patient care. The ideal candidate is passionate about building AI Agents (especially in healthcare) and is motivated to learn, deliver high-quality work, and contribute to safe and beneficial AI systems. This is a full-time role based in the U.S., offering the opportunity to contribute to innovation at the intersection of AI and healthcare. Is This You? You're fired up about Agentic AI and ready to help shape the future of healthcare. You're joining at the perfect moment to build transformative AI agents, and you're here to learn fast and contribute boldly. You're deeply driven to make a meaningful impact - contributing to team culture at Honey, redefining value for healthcare providers and patients, and pushing the boundaries of innovation in one of the most impactful industries. You don't just solve problems - you take on challenging ones with ambition and drive. You bring energy, even in the face of complexity, aiming for excellence when it matters most. You bring initiative - sparking ideas, asking good questions, and supporting the team to explore ambitious paths in a fast-moving, open and exploratory environment. If these describe you, we should definitely talk. In this role, you will: Contribute to building and improving next-generation AI agent infrastructure to train and deploy healthcare AI agents, helping ensure the platform is efficient, reliable, and scalable for production environments. Assist with integrating the latest LLM advancements and in-house research into the agent platform, leveraging generative AI and (where applicable) reinforcement learning to enhance agent capabilities. Prototype features and integrations for AI agents with real healthcare data and services - supporting reliable, safe automation in complex workflows (e.g., automating administrative tasks) - and help implement secure, sandboxed execution to support robust operations. Collaborate with healthcare experts and cross-functional partners to turn novel AI research into practical features, and work with pilot customers and clinicians to validate and refine value in healthcare. Write clean, tested code and contribute to code quality, reliability, and monitoring practices to deliver an excellent experience for healthcare users. You might thrive in this role if you: 3+ years of industry-related experience. Are motivated by using AI as a force for innovation, care improvement, and system-wide change in healthcare. Have exposure to or interest in building AI and agentic systems (e.g., tool-calling stacks, orchestration frameworks), with familiarity or willingness to learn tools like LangChain, context engineering techniques, and RL-enhanced agents. Enjoy building new things quickly and iterating with the team; excited to learn how to scale systems as products grow. Bring a product mindset with a focus on quality and user impact; you care about technically sound solutions that improve end-user workflows and you value iterative improvement, testing, and delivering useful features. Are committed to continuous learning and improvement, with attention to detail and a growth mindset. Join us at Honey Health and apply your skills and curiosity in AI agents to solve real-world healthcare challenges. You will contribute to a new era where Agentic AI systems meaningfully improve healthcare - from reducing administrative burden to enabling better patient care - all while working with a team that values innovation, safety, and impact. We look forward to your curiosity, ownership, and drive in pushing the boundaries of what AI agents can do in healthcare. Apply now to help shape the future of health with us.
    $106k-150k yearly est. 2d ago
  • Software Engineer

    Revive | B-Corp Certified

    Principal software engineer job in San Francisco, CA

    🚀 Software Engineer (Founding Team) About Us We help brands unlock hidden value in inventory by turning “unsellable” products into profitable, sustainable channels. Our platform powers data-driven refurbishment, resale, and marketplace automation - giving every garment a chance at a second life. We're an early growth-stage startup (recent Series A) on a fast trajectory with a clear mission: build the platform layer for reverse logistics and recommerce - the systems that connect factories, refurbishers, 3PLs, and marketplace channels. The Role: Build from 0 → 1 We're hiring a Software Engineer with 2-4 years of experience who wants to join our founding engineering team. This is a high-learning, high-impact role where you'll ship real product features quickly and get deep mentorship from senior engineers. You'll: Build core systems and MVPs from scratch and iterate rapidly. Own end-to-end features (APIs, automation, dashboards) that move inventory and unlock revenue. Collaborate tightly with product, ops, and data teams to solve ambiguous, high-leverage problems. Learn architecture, testing, and deployment practices under strong engineering coaching. Help shape engineering culture, code standards, and system ownership as we scale. What You'll Be Doing Contribute to backend and platform work using modern web frameworks and cloud infrastructure. Build API integrations that link operational partners and internal workflows. Ship features from prototype → production, iterate based on real usage. Balance rapid MVP shipping with durable, scalable design. Participate in code reviews, design discussions, and team mentoring. What We're Looking For 2-4 years software engineering experience (startup or product company preferred). Strong backend fundamentals (Rails, Python, Node, or similar). Comfortable working across the stack and learning new tech quickly. Excited by messy, real-world problems and shipping fast. Curious, coachable, and eager to grow into a technical leader. Interest in sustainability, commerce, or AI-driven productivity is a plus. Why Join Ship production code from day one and see direct impact. Hands-on mentorship from experienced engineering leaders. Rapid career growth - early ICs will scale into lead roles as we grow. Mission-driven product with real environmental and economic impact. Competitive compensation + meaningful early equity; hybrid Bay Area setup.
    $106k-150k yearly est. 4d ago
  • Software Engineer

    Vivio, a Public Benefit Corporation

    Principal software engineer 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 4d ago
  • Software Engineer

    General Medicine 3.7company rating

    Principal software engineer 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. 1d ago
  • Exceptional Software Engineers (Coding Agent Experience)

    Mercor

    Principal software engineer job in Livermore, CA

    Mercor is seeking software engineers to support one of the world's leading AI labs in building **robust, high-performance systems** that serve the needs of next-generation machine learning applications. This role involves **real-world engineering work**-including environment configuration, database design, and the creation of scalable APIs and service layers that interface with advanced AI models. * * * **You are good fit if you:** - **Have experience using coding agents** as part of your software engineering workflow. - Have 3+ years of elite software engineering experience from top-tier technology startups, quantitative trading firms, hedge funds, or similarly demanding environments. - Hold a Computer Science degree from a prestigious university. - Have demonstrated success leading teams to build complex database schemas. - Possess expert-level proficiency in API development, including creation, testing, and integration. - Are highly skilled in SQL and database structuring. - Demonstrate exceptional attention to detail and rigorous problem-solving skills. - Excel in both written and verbal communication. * * * **About the Role** - This project will be a high-impact 24-hour sprint that will start in the next 1-2 weeks - This role would offer a task-based pay (top performers in the previous iteration made upwards of $1000 in the sprint) * * * **Compensation and Legal Details** - You will be legally classified as an hourly contractor for Mercor - We will pay you out at the end of each week via Stripe Connect * * * **About Mercor** Mercor connects elite creative and technical talent with leading AI research labs, headquartered in San Francisco, CA. Our distinguished investors include Benchmark, General Catalyst, Peter Thiel, Adam D'Angelo, Larry Summers, and Jack Dorsey. Apply today and redefine digital creativity alongside groundbreaking AI technologies!
    $105k-150k yearly est. 35d ago
  • Lead Architect

    Cloud Apartments

    Principal software engineer job in San Francisco, CA

    🏗 Help us close the housing gap in cities At Cloud Apartments, we're reinventing how cities build. We design beautiful, efficient apartments that are manufactured in factories and assembled on-site-faster, cheaper, and more predictably than traditional construction. The U.S. is short millions of homes, and conventional development can't keep up. Cloud introduces a product-based approach to housing, combining modular design, scalable systems, and an asset-light operating model to deliver multifamily projects that actually pencil. Our team sits at the intersection of tech, real estate, and AEC, and we're growing fast. We have 2,500 units under our system, with leading partners in the construction industry. 🎯 The Role - Lead Architect We're hiring an architect/lead designer to help us scale. This is a high-impact role for someone who wants to do the work-drawing, detailing, coordinating, iterating-and who's ready to jump into a small, fast-moving team. You'll play a central role in both active project delivery and Cloud's broader architectural product strategy. That means producing drawing sets, iterating on templates, translating site and code constraints into modular solutions, and managing consultant coordination and client relationships through permitting and construction. You'll be supporting not just design and documentation, but also business development, operations, and productization. We're flexible on structure (this can start part-time or contract), but we're looking for someone who's excited to grow with us over the long term. What you'll do: Oversee design development from early feasibility to construction documentation Own drawing production in Revit for conceptual studies, permits, and factory coordination. This includes creating and implementing design and drawing standards like standard details and drawing templates. Translate zoning, site, and code conditions into modular-appropriate solutions Oversee design development from early feasibility to construction documentation Manage consultant coordination across architecture, structural, MEP, and other trades Contribute to systematizing design including (but not limited to): unit types, facades, and MEP integrations Support design productization and standardization efforts to make design and manufacturing / construction faster and more efficient. Support early-stage conversations with customers, including site feasibility and inputs for pricing exercises 🧩 You might be a fit if: You are a registered architect in California or aspire to be a registered architect in California You're an architect with 8+ years of experience and ambition to grow an early stage company changing how housing is built You know and understand building codes in California with a strong background in construction documentation You are hyper organized, attentive to detail, and comfortable interfacing with customers You operate fluently in Revit and BIM workflows, and ideally have experience building templates, families, and design systems You love translating architectural problems into scalable solutions You want to be part of a team, not just a set of redlines-you're comfortable wearing many hats in a growing company You're not afraid to roll up your sleeves, figure things out, and hustle to get a project across the finish line; you take initiative and are proactive in your approach to problem solving You care about equity-not just in the company (we offer it), but also in the mission of creating more accessible housing 🔧 Logistics Location: Preference for candidates based in California, but open to remote candidates for the right individual. We operate in a hybrid model, meeting consistently to co-work together Structure: We typically do a contract to hire structure to give you ample time to test working with the team since we are a small group [nice to have, not a must have]. Benefits: Cloud Apartments also offers a comprehensive package of benefits competitive with the market for companies at our size and stage, including health insurance, 401K, and flexible paid time off. We are focused on building a diverse and inclusive workforce. If you're excited about this role, but do not meet 100% of the qualifications, we encourage you to apply.Cloud Apartments is an Equal Opportunity Employer and considers applicants for employment without regard to race, color, religion, sex, orientation, national origin, age, disability, genetics, or any other basis forbidden under federal, state, or local law. ✉️ To apply If you're excited about the future of building better cities, send your resume to ***************************.
    $107k-153k yearly est. 1d ago
  • Senior Earthquake Engineer

    Metric Geo

    Principal software engineer job in Oakland, CA

    Metric Geo is currently partnered with an industry leader in the geotechnical engineering space, looking to hire a Geotechnical Practice Leader on the west coast. Our client consistently rank in the ENR's Top 50 Worldwide Firms list, and are currently in the top 10 for "Best Firms to Work For". Earthquake Engineering experience is mandatory. This is a hybrid opportunity and can be based out of a selection of California offices, as well as Portland OR or Seattle WA. Job Title: Geotechnical Practice Leader Location: CA, WA, OR Experience: 10+ years industry experience, PE licence, seismic/ earthquake knowledge A few benefits on offer: Industry leading salary package. Bonus opportunity. Full benefits package including company paid medical, dental, and vision coverage, 401(k)/Roth with company match; paid time off etc. Flexible work schedules. Autonomy to lead projects and teams. A chance to on work high profile projects both nationally and internationally! This is an opportunity suited to an individual who is looking for a step up in responsibility with a prestige engineering firm. Let's chat: ************ ******************************
    $117k-164k yearly est. 2d ago
  • Lead AI Engineer / Head of R&D

    Thoth Ai

    Principal software engineer job in San Francisco, CA

    Mission To engineer the next generation of AI-Assisted Human Annotation Systems. Our goal is to scale the production of high-quality, personalized, and safety-aligned datasets. Key Responsibilities Participate in the customer solution - making process and provide guidance on data services; Design and develop Agent-Assisted Annotation Workflows; Build Automated Quality Evaluation Frameworks; Synthetic Data Generation (SDG) Pipeline; RAG & Fact-Checking Integration. Requirements Tech Stack: Mastery of Python; deep experience with LangChain, LlamaIndex, or custom Agent frameworks. LLM Engineering: Proven experience manipulating LLM APIs for complex tasks (chain-of-thought construction, few-shot prompting). Data Operations: Familiarity with RLHF data formats (SFT/DPO/PPO) and data versioning tools. Mindset: A "Data-Centric AI" philosophy-you understand that code is static, but data is dynamic, and you build tools to manage that complexity.
    $138k-188k yearly est. 4d ago
  • Full Stack Software Engineer (Python / React)

    Arrayo

    Principal software engineer job in San Francisco, CA

    We're seeking a Full Stack Software Engineer with strong backend development skills in Python and frontend expertise in React.js. You'll help design, implement, and scale full stack web applications that are secure, performant, and user-centric. Responsibilities Architect, build, and maintain backend services using Python (FastAPI, Flask, Django) Design and implement dynamic and responsive frontends using React.js and/or Vue.js Create and consume RESTful and GraphQL APIs Build reusable components and libraries for frontend use Collaborate across teams to gather requirements, define solutions, and ensure quality Optimize performance and scalability of applications Write unit, integration, and end-to-end tests across the stack Participate in peer code reviews and provide mentorship where appropriate Required Qualifications 5+ years of experience in full stack development M.S. degree in relevant domain required Proficiency with Python and one or more major web frameworks (e.g., FastAPI, Django) Advanced skills in React.js, including Hooks, Context, and state management libraries (e.g., Redux, Zustand) Experience with Vue.js or interest in working across multiple frontend frameworks Familiarity with modern frontend tooling: Webpack, Vite, Babel, ESLint Solid experience with HTML5, CSS3, SASS/SCSS, and responsive UI design Strong understanding of RESTful services, API security, and performance optimization Knowledge of relational databases (PostgreSQL, MySQL) and NoSQL options (MongoDB, Redis) Git and CI/CD best practices (GitHub Actions, CircleCI, GitLab CI) Strong communication skills and a collaborative approach to engineering Preferred Qualifications Familiarity with TypeScript Experience with cloud platforms (AWS, GCP, or Azure) Experience with Docker, Kubernetes, or container orchestration GraphQL and Apollo Client experience Familiarity with microservice architecture Experience working with real-time data (WebSockets, MQTT)
    $106k-150k yearly est. 1d ago
  • BIOPHARMACEUTICAL - SR C&Q ENGINEER

    MMR Consulting

    Principal software engineer job in Alameda, CA

    Previous Pharmaceutical/Biotech experience is mandatory for this role. MMR Consulting is an engineering and consulting firm specializing in the pharmaceutical and biotechnology industries. Its services include Engineering, Project Management, and other Consulting services. MMR Consulting has offices in Canada, USA, and Australia. This is an outstanding opportunity to join our growing team, where the successful candidate will work with a group of engineers and specialists involved in project management, commissioning and qualification, of equipment, systems and facilities. The work will require working out of the client's facilities in San Francisco Bay Area, California. This role is for Bioprocess Sr. C&Q Engineer role to work on the commissioning, qualification, startup of upstream and downstream bioprocess systems/equipment in the biopharmaceutical industry, as well as process equipment in pharma/biotech industries. The ideal candidate should possess leadership skills to lead/mentor intermediate/junior engineers. Responsibilities Provide technical guidance into the commissioning, qualification and start-up of various equipment and facilities used in life science manufacturing, such as bioreactors, tanks, CIP, Buffers, Media, Chrom, TFF, washers & autoclaves, etc. Lead the development of key qualification deliverables during the project lifecycle to ensure project is well defined, and the action plan to test the system is applicable and relevant. Lead qualification processes throughout the project lifecycle such as VPP, Risk Assessments, RTM, DQ, FAT, SAT, IQ, OQ and PQ as appropriate to ensure timely completion and to ensure all quality and engineering specifications are met. Prepare protocols, execute protocols, summarize data, resolve deviations, prepare final reports. Experience with C&Q of process equipment, utilities, facilities is an asset. Thermal Validation experience is an asset. Coordinate meetings with cross-functional departments, to drive project progress, facilitate decisions, provide updates. Engage other departments, as required, for design reviews and decisions. Travel may be occasionally required for meetings with clients, equipment fabrication vendors or Factory Acceptance Testing (FATs). Work may require occasional support over shutdowns or extended hours, specifically during installation and commissioning / validation phases. Client-management (maintain key Client relationships in support of business development and pursuit of new work), project scheduling/budgeting, coordination of client and MMR resources for effective project delivery, supporting business development (providing technical support to the sales as required for proposals/opportunities), presenting at industry conferences/publishing papers etc. Visit construction and installation sites following all site safety requirements. Other duties as assigned by client, and/or MMR, based on workload and project requirements. Qualifications 8-12+ years for years of experience in commissioning, qualification or validation of various systems within the pharmaceutical/biotech industry. Excellent written and spoken English is required including the preparation of technical documents in English Knowledge of requirements for a cGMP operations, including SOPs, Change Controls, Validation. Experience with developing and executing validation projects. Risk-Based Commissioning & Qualification approaches, such as ASTM E-2500 or ISPE ICQ, is considered an asset, but not required. Experience with commissioning and qualification of biotech process equipment (upstream or downstream or both), such as some, but not all, of the following: fermentation, bioreactors, downstream purification processes (chromatography, TFF, UF) is required Experience with commissioning & qualification of process control systems (i.e. PCS, SCADA, Historians) and building automation systems (i.e. Siemens Insight / Desigo, JCI Metasys) are considered an asset, but not required. Experience with Qualification or Validation of clean utilities, ISO clean rooms, and Thermal Validation is considered an asset. Experience with preparation and execution of URS's, DQ's, RTMs, Risk Assessments, CPPs, VPPs, FATs, SATs, IOQs, NCRs, Final Reports. Ability to lift 50 lbs. Engineering or Science degree, preferably in Mechanical, Electrical, Chemical, Biochemical, Electromechanical or a related discipline. Ability to handle multiple projects and work in a fast-paced environment. Strong multi-tasking skills Salary range: 100,000$ -145,000$ based on experience. Equal Employment Opportunity and Reasonable Accommodations MMR Consulting is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. Our hiring decisions are based on merit, qualifications, and business needs. We are committed to working with and providing reasonable accommodations to individuals with disabilities globally. If, because of a medical condition or disability, you need a reasonable accommodation for any part of the application or interview process, please let us know the nature of your request.
    $117k-164k yearly est. 3d ago
  • Spacecraft Avionics Lead Engineer

    Evona

    Principal software engineer job in San Francisco, CA

    San Francisco Bay Area A pioneering space company developing next-gen orbital mobility solutions is hiring an Avionics and Software Lead to own the full stack of spacecraft avionics and flight software for a new Spacecraft Development. This is a rare opportunity to architect, build, and validate a complete flight system from scratch, working on cutting-edge propulsion-enabled platforms designed for responsive orbital manoeuvring. In this role, you'll define the avionics architecture, lead integration of radiation-tolerant electronics, and drive flight software development-including GNC algorithms, EPS design, and hardware-in-the-loop testing. You'll collaborate closely with cross-functional engineering leads to ensure spacecraft safety, autonomy, and reliability from concept through CDR. This is a hands-on leadership role for someone excited by the challenge of building high-performance spaceflight systems in a rapid development environment. What You'll Be Doing: Own the full avionics and flight software architecture through critical design review (CDR) Select and integrate COTS radiation-tolerant components for power, compute, and data handling Lead development of flight and ground software (telemetry, real-time control, fault management) Define and implement guidance, navigation, and control (GNC) algorithms Design electrical power systems (EPS), data bus architecture, and flight harnessing Build and operate a flat-sat HIL testbed for integration and validation Develop ICDs and maintain firmware/software configuration processes Support subsystem integration and testing campaigns Conduct FMEA and reliability analyses Lead subsystem design reviews and contribute to broader mission engineering milestones What You'll Need: Bachelor's degree in software engineering, electrical engineering, or similar 8+ years of experience developing avionics or flight software for spacecraft or other high-reliability systems Strong background in embedded systems, spacecraft autonomy, or GNC Proficiency in C/C++ or Rust; Python for scripting/testing Experience with radiation-hardened processors and electronics (Microchip, Xilinx, etc.) Familiarity with CAN, SpaceWire, RS-422, and other bus protocols HIL integration experience and knowledge of EMI/EMC and power distribution design principles U.S. Person (citizenship or permanent residency) required Desirable Experience: Autonomy frameworks or fault-tolerant flight software Space-rated EPS or battery management systems Responsive space operations or in-space logistics Previous experience in a startup or fast-paced R&D environment
    $87k-139k yearly est. 1d ago
  • Software Developer Intern- US

    Aveva

    Principal software engineer job in San Leandro, CA

    **AVEVA is a global leader in industrial software. Our cutting-edge solutions are used by thousands of enterprises to deliver the essentials of life - such as energy, infrastructure, chemicals and minerals - safely, efficiently and more sustainably.** **We're the first software business in the world to have our sustainability targets validated by the SBTi, and we've been recognized for the transparency and ambition of our commitment to diversity, equity, and inclusion. We've also recently been named as one of the world's most innovative companies.** **If you're a curious and collaborative person who wants to make a big impact through technology, then we want to hear from you! Find out more at AVEVA Careers (**************************************** .** **For more information about our privacy policy and how to manage cookies, visit our** **Privacy Policy (**************************************************************************************************************************** **.** **Job Title:** Software Developer Intern **Employment type:** Full-time Intern (Summer) **Duration:** Minimum 12 Weeks- whichever aligns best with your academic calendar + May 18th through August 7th + June 22nd through September 11th **Work Type** : Hybrid (3 days a week in office) **Work Authorization** : This application is intended for candidates that are eligible for full-time work authorization in the United States upon completing their education. Please be prepared to answer the following in your application: + Do you now, or will you in the future, require sponsorship for employment visa status (e.g. H-1B. F1, CPT, OPT, etc. visa status, etc.) to work legally in the United States? **Benefits:** + Competitive pay + Mentorship: You will be assigned a technical mentor to guide you during your internship + Continuous Learning: In-office training in defensive programming, debugging, and more + Learning Series: You will learn more about AVEVA from meeting with our Executive Team and Business Unit Leadership Team members. + Stipend for expenses for duration of internship. **Locations:** + Johnson City, TN + Lake Forest, CA + Philadelphia, PA + San Leandro, CA + Scottsdale, AZ **R&D at AVEVA: ** Our global team of 2000+ developers work on an incredibly diverse portfolio of over 75 industrial automation and engineering products, which cover everything from data management to 3D design. AI and cloud are at the center of our strategy, and we have over 150 patents to our name. Our track record of innovation is no fluke - it's the result of a structured and deliberate focus on learning, collaboration, and inclusivity. If you want to build applications that solve big problems and do impactful work, join us! As a Software Developer Intern, you will: + Work alongside our experienced software developers on one of our small, energetic development teams. + Learn the process of software development using modern languages like Agile to help full-time work in designing, coding, testing, documenting, and supporting our software products. You may enjoy this if: + You have a passion for creating software. + You like problem solving and have sharp debugging skills. + You are creative with computers and software applied to engineering. We're looking for: + Self-motivated individuals with a passion for creating software + Currently enrolled in a full-time BS/MS/PhD program + Computer Science, Computer Engineering, Math, Engineering, or related field + GPA 3.00 or above + Software development experience in one or more modern programming languages (C++, C#, HTML/JavaScript, etc.) AVEVA requires all successful applicants to undergo and pass a drug screen before they start employment. All drug screens are in accordance with federal laws and regulations. Find out more: *************************************** **Salary Range:** $52,500.00 - $87,500.00 **This pay range represents the minimum and maximum compensation that the position offers, and final compensation can vary within the range depending on work location, job experience, skills, and relevant educational attainment and/or training.** **AVEVA requires all successful applicants to undergo and pass a comprehensive background check and drug screen before they start employment. Background checks will be conducted in accordance with local laws and may, subject to those laws, include proof of educational attainment, employment history verification, proof of work authorization, criminal records, identity verification, credit check. Certain positions dealing with sensitive and/or third-party personal data may involve additional background check criteria.** **All drug screens are in accordance with federal laws and regulations.** **AVEVA is an Equal Opportunity Employer. We are committed to being an exemplary employer with an inclusive culture, developing a workplace environment where all our employees are treated with dignity and respect. We value diversity and the expertise that people from different backgrounds bring to our business.** **AVEVA provides reasonable accommodation to applicants with disabilities where appropriate. If you need reasonable accommodation for any part of the application and hiring process, please notify AVEVA at** **recruitingaccommodations@aveva.com** **. Determinations on requests for reasonable accommodation will be made on a case-by-case basis.** **Come and join AVEVA to create the transformative technology that enables our customers to engineer a better world.** Empowering you with pioneering tech AVEVA is a global leader in industrial software. Our cutting-edge solutions are used by thousands of enterprises to deliver the essentials of life - such as energy, infrastructure, chemicals and minerals - safely, efficiently and more sustainably. We're the first software business in the world to have our sustainability targets validated by the SBTi, and we've been recognized for the transparency and ambition of our commitment to diversity, equity, and inclusion. We've also recently been named as one of the world's most innovative companies. If you're a curious and collaborative person who wants to make a big impact through technology, then we want to hear from you! Find out more at AVEVA Careers (**************************************** . For more information about our privacy policy and how to manage cookies, visit our Privacy Policy (*********************************************************************************************************************** .
    $52.5k-87.5k yearly 60d+ ago
  • Bioinformatics Software Engineer

    Artech Information System 4.8company rating

    Principal software engineer job in South San Francisco, CA

    Artech is the 10th Largest IT Staffing Company in the US, according to Staffing Industry Analysts' 2012 annual report. Artech provides technical expertise to fill gaps in clients' immediate skill-sets availability, deliver emerging technology skill-sets, refresh existing skill base, allow for flexibility in project planning and execution phases, and provide budgeting/financial flexibility by offering contingent labor as a variable cost. Job Description Job Title: Bioinformatics Software Engineer Location: South San Francisco, CA Duration: 11+ Months Position Type: Contract Duties: We have a full-time temporary contractor opening (11 months) for an experienced software engineer in the Ion AmpliSeq Designer team. The individual will focus on developing a brand new API web-service to enable third-party integrations with the AmpliSeq Designer software. The individual will design and implement the core service and related authentication aspects, notifications, versioning, as well as work on deployment & scaling in a cloud-hosted environment. The successful candidate will be part of an innovative multi-disciplinary team developing applications for Ion Torrent DNA sequencing. As part of this team, they will be expected to work in a fast paced, complex setting to hard deliverables in a collaborative environment. Critical thinking, determination to succeed, the willingness and courage to push the boundaries on the possible and the drive to deliver are key attributes. Primary responsibilities include: Design, develop, and test API web-services to enable third party integrations of AmpliSeq Designer functionality. Integrate such API with existing backend data analysis pipelines and databases. Document and maintain API specifications, coordinate with clients of the API. Handle authentication, status notifications, versioning and related aspects. Develop automation tools and scripts to aid testing of the API using real and mock data. Collaborate with a team of software developers and bioinformatics scientists to deliver software features in release cycles (in an agile development process). Requirements: Experience with multiple complete product development life cycles from concept to development and product testing and final release. Excellent communication and organization skills. Proven expertise with Java and web-service frameworks like Play, DropWizard, etc. Experience with designing APIs, building REST-ful webservices, working with SQL databases. Proven expertise with Perl, Python, or UNIX scripting. Bioinformatics background knowledge (genomics, molecular biology) and skills (NGS, assay design, tools, file-formats etc.) are a strong plus. Prefer experience with cloud computing, AWS, docker, scaling. Additional Information Vishnu Kumar Technical Recruiter Artech Information Systems LLC 360 Mt. Kemble Avenue, Suite 2000 | Morristown, NJ 07960 Office: *************** | Fax: ************
    $122k-166k yearly est. 8h ago
  • Software Intern

    Invitrogen Holdings

    Principal software engineer job in Pleasanton, CA

    About the Role Join as a driven Software Engineering Intern skilled in machine learning and Java/Spring development. Responsibilities Develop and prototype features using LLMs, RAG pipelines, AWS-hosted data lakes, model deployment, inference, and monitoring Develop or fine-tune agents capable of handling scientific workflows and knowledge retrieval Participate in full-stack software development involving Java, Spring Framework, Spring Boot, AngularJS, Electron, PostgreSQL, and Tomcat Integrate and test services with AWS components (e.g., S3, DynamoDB, Lambda, Bedrock/SageMaker, Redshift, etc.) Establish CI/CD pipelines with the use of GitHub Actions, self-hosted runners, and deployment automation Implement automated test cases (unit, integration, and regression) Work together with senior engineers and the SCM team to incorporate security tools like CodeQL, SonarQube, Qualys, GitHub X-ray, and SBOM generation tools. Participate in agile sprints and contribute to development reviews, code reviews, and feature demos Required Qualifications Currently pursuing a Master's or Ph.D. in Computer Science, Data Science, Machine Learning, or a related technical field Hands-on experience with machine learning, LLMs, transformers, and agent frameworks (LangChain, Haystack, or similar) Experience building RAG pipelines using vector search (e.g., FAISS, Weaviate) and AWS data lakes Strong skills in Java, Spring Framework, and REST API development Experience with AngularJS or modern JavaScript frameworks Familiarity with PostgreSQL, Tomcat, Apache or Nginx Working knowledge of automation testing frameworks (JUnit, Selenium, etc.) Familiarity with GitHub Actions, continuous integration/continuous deployment pipelines, and containerized deployments Familiarity with cybersecurity tools like CodeQL, SonarQube, SBOM generation, GitHub security features, and Qualys scanning tools Preferred Qualifications Experience deploying LLMs on cloud platforms (AWS Bedrock, SageMaker, or Azure OpenAI) Understanding secure software development and vulnerability management protocols Familiarity with scientific or laboratory workflows is a plus What You'll Gain Exposure to high-impact scientific applications and real-world AI/ML deployments Opportunity to work on enterprise-grade software development and cloud infrastructure Hands-on mentorship from experienced software engineering professionals To qualify, applicants must be legally authorized to work in the United States and should not require sponsorship (current or future) for employment visa status. Thermo Fisher does not offer employment in this position to holders of F-1, J-1, H-1, OPT, and CPT Visas for the purpose of obtaining practical experience. Compensation and Benefits The hourly pay range estimated for this position based in California is $22.50-$38.50. This position may also be eligible to receive a variable annual bonus based on company, team, and/or individual performance results in accordance with company policy. We offer a comprehensive Total Rewards package that our U.S. colleagues and their families can count on, which includes: A choice of national medical and dental plans, and a national vision plan, including health incentive programs Employee assistance and family support programs, including commuter benefits and tuition reimbursement At least 120 hours paid time off (PTO), 10 paid holidays annually, paid parental leave (3 weeks for bonding and 8 weeks for caregiver leave), accident and life insurance, and short- and long-term disability in accordance with company policy Retirement and savings programs, such as our competitive 401(k) U.S. retirement savings plan Employees' Stock Purchase Plan (ESPP) offers eligible colleagues the opportunity to purchase company stock at a discount For more information on our benefits, please visit: *****************************************************
    $37k-53k yearly est. Auto-Apply 9d ago
  • Sr. Bioinformatics Software Engineer

    Mithrl

    Principal software engineer job in San Francisco, CA

    We envision a world where novel drugs and therapies reach patients in months, not years, accelerating breakthroughs that save lives. Mithrl is building the world's first commercially available AI Co-Scientist-a discovery engine that empowers life science teams to go from messy biological data to novel insights in minutes. Scientists ask questions in natural language, and Mithrl answers with real analysis, novel targets, and patent-ready reports. No coding. No waiting. No bioinformatics bottlenecks. We are the fastest growing tech-bio startup in the Bay Area with over 12X YoY revenue growth. Our platform is already being used by teams at some of the largest biotechs and big pharma across three continents to accelerate and uncover breakthroughs-from target discovery to mechanism of action. Why This Role Matters We're not just running pipelines. We're building systems that think like scientists. As a Senior Bioinformatician at Mithrl, you'll play a critical role in shaping how our AI platform understands and interprets complex genomics data-across bulk RNA-seq, single-cell, CRISPR, and beyond. You won't just run tools, you'll know how they work. You'll help us design smarter algorithms, build analysis frameworks that generalize, and uncover insights that matter to drug discovery teams around the world. You'll work closely with our AI scientists, software engineers, and customer partners to bridge data, computation, and biology in real time. What You'll Do Ownership: Own the full bioinformatics stack -- from ingesting raw data to generating insights that drive real-world drug program decisions. Your work will be the scientific backbone of Mithrl's AI. Work closely with our product, AI, and customer teams to make sure your work is not just technically correct, but biologically meaningful and decision-driving Go beyond pipelines: Understand what tools are doing, why results look the way they do, and how to improve them Collaborate with engineers and product teams to turn bioinformatics insights into scalable software features Validate findings, spot inconsistencies, and suggest new hypotheses for customers and internal use Translate messy biological questions into clean computational problems, and vice versa Mentor junior scientists and review technical outputs to ensure scientific accuracy Stay up-to-date on the latest methods in transcriptomics, functional genomics, and statistical analysis What We're Looking For 5-10 years of experience in bioinformatics Deep fluency in Python and SQL, including experience working directly with structured genomics data at scale Strong grasp of statistical and machine learning methods applied to high-throughput biological data Hands-on experience with modern genomics tools and file formats (e.g., GWAS, aligners, etc.) Ability to interpret and debug pipeline results; not just run them Strong scientific judgment, clarity in communication, and attention to detail **Curiosity, persistence, and a drive to understand how things work **High energy, strong work ethic, and a track record of getting things done **Discipline Wins: At Mithrl, the social currency is hard work and consistency. The problems we're solving are complex and take time to bear fruit. We value teammates who show up every day, work with focus, and bring long-term discipline to their craft Bonus: Experience working with AI/ML scientists or integrating bioinformatics with production software What You'll Love Scope: Shape how a cutting-edge AI platform thinks about biology and delivers real insight Impact: Your work will directly influence drug discovery decisions at top biotech companies Team: Join a world-class crew of AI scientists, engineers, and biologists working together at full speed Culture: No ego, no bureaucracy. Just deep thinking, fast execution, and high ownership Location: Beautiful SF office with a focus on in-person, high-bandwidth collaboration Benefits: Comprehensive PPO health coverage through Anthem (medical, dental, and vision) + 401(k) with top-tier plans
    $114k-162k yearly est. Auto-Apply 60d+ ago
  • Senior Software Engineer

    Idler

    Principal software engineer job in San Francisco, CA

    What we do Idler builds reinforcement learning environments that teach AI models to code like 0.01% engineers. Submit your CV and any additional required information after you have read this description by clicking on the application button. Our training environments are based on real-world coding scenarios that frontier models will actually encounter. We've closed a multimillion-dollar contract with a leading foundation lab (the largest they've issued to date). Demand is outpacing our capacity to deliver, so we're scaling the team fast. What you'll do Build agentic systems that create and QA coding environments at scale. Most of your day will be spent designing these systems to be extremely sound. A big part of our work is thinking critically about what makes a coding environment and task "good" and "fair". This requires high agency and philosophical thinking alongside technical execution. Concretely, you'll: Design and build scaleable systems that generate RL environments Create automated QA systems to validate environment quality and fairness Work directly with AI researchers at leading labs to understand what makes training data effective Support new product lines as we expand beyond coding environments You'll work with The founding team, a founding engineer, and a small group of engineers (we're hiring quickly). You'll have direct access to AI researchers at frontier labs. Tech stack Typescript, React, NodeJS, Postgres, Redis, Vercel, Cursor Benefits Healthcare coverage, 401(k), and 15 days PTO. Meals, coffee, and snacks (that you will actually enjoy) covered during working days. Latest MacBook Pro and equipment. Relocation assistance available. Team offsites and events (we love hanging out). xevrcyc This is an in-person role in San Francisco. We're a tight-knit founding team and we play to win. Join us if you like to win too.
    $118k-164k yearly est. 1d ago
  • Software Engineer

    Revive | B-Corp Certified

    Principal software engineer job in San Jose, CA

    🚀 Software Engineer (Founding Team) About Us We help brands unlock hidden value in inventory by turning “unsellable” products into profitable, sustainable channels. Our platform powers data-driven refurbishment, resale, and marketplace automation - giving every garment a chance at a second life. We're an early growth-stage startup (recent Series A) on a fast trajectory with a clear mission: build the platform layer for reverse logistics and recommerce - the systems that connect factories, refurbishers, 3PLs, and marketplace channels. The Role: Build from 0 → 1 We're hiring a Software Engineer with 2-4 years of experience who wants to join our founding engineering team. This is a high-learning, high-impact role where you'll ship real product features quickly and get deep mentorship from senior engineers. You'll: Build core systems and MVPs from scratch and iterate rapidly. Own end-to-end features (APIs, automation, dashboards) that move inventory and unlock revenue. Collaborate tightly with product, ops, and data teams to solve ambiguous, high-leverage problems. Learn architecture, testing, and deployment practices under strong engineering coaching. Help shape engineering culture, code standards, and system ownership as we scale. What You'll Be Doing Contribute to backend and platform work using modern web frameworks and cloud infrastructure. Build API integrations that link operational partners and internal workflows. Ship features from prototype → production, iterate based on real usage. Balance rapid MVP shipping with durable, scalable design. Participate in code reviews, design discussions, and team mentoring. What We're Looking For 2-4 years software engineering experience (startup or product company preferred). Strong backend fundamentals (Rails, Python, Node, or similar). Comfortable working across the stack and learning new tech quickly. Excited by messy, real-world problems and shipping fast. Curious, coachable, and eager to grow into a technical leader. Interest in sustainability, commerce, or AI-driven productivity is a plus. Why Join Ship production code from day one and see direct impact. Hands-on mentorship from experienced engineering leaders. Rapid career growth - early ICs will scale into lead roles as we grow. Mission-driven product with real environmental and economic impact. Competitive compensation + meaningful early equity; hybrid Bay Area setup.
    $106k-150k yearly est. 4d ago

Learn more about principal software engineer jobs

How much does a principal software engineer earn in Walnut Creek, CA?

The average principal software engineer in Walnut Creek, CA earns between $123,000 and $244,000 annually. This compares to the national average principal software engineer range of $98,000 to $182,000.

Average principal software engineer salary in Walnut Creek, CA

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