Post job

Software development engineer jobs in Palo Alto, CA - 11,406 jobs

All
Software Development Engineer
Automation Engineer
Software Engineer
Staff Software Engineer
Senior Software Engineer
Software Automation Engineer
Devops Engineer
Software Systems Engineer
Software Development Manager
Software Validation Engineer
Senior Quality Assurance Engineer
Test Engineer
Quality Assurance Engineer
  • Applied ML Validation & Automation Engineer

    Apple Inc. 4.8company rating

    Software development engineer job in Cupertino, CA

    A leading technology company is seeking a Machine Learning Validation Automation Engineer in Cupertino, CA. In this role, you will design and implement data collection and evaluation pipelines for machine learning systems. The ideal candidate has a Bachelor's degree in Computer Science, at least 3 years of industry experience with ML systems, and proficiency in Python. This position offers competitive pay between $147,400 and $272,100, rich benefits, and opportunities for professional development. Join us to shape the future of Apple's user experiences. #J-18808-Ljbffr
    $147.4k-272.1k yearly 2d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Senior QA Engineer (Jmeter with Javascript/Python)

    Symphony Industrial Ai, Inc.

    Software development engineer job in Palo Alto, CA

    Introduction SymphonyAI is at the forefront of innovation, leveraging cutting-edge artificial intelligence and machine learning technologies to transform industries and drive business growth. As a global leader in AI-powered solutions, we empower organizations to harness the full potential of data-driven insights. SymphonyAI enterprise applications rapidly deliver transformative business value across retail, CPG, financial services, manufacturing, media, Enterprise IT (SymphonyAI Summit) and the public sector. SymphonyAI combines unrivalled AI technology, vertical expertise and industry-specific data and insights into applications that drive the highest value for customers. We are one of the largest and fastest growing AI portfolios. Job Description We are seeking an Senior Performance Test Engineer to lead performance, load, stress, spike, and endurance testing for our web applications, APIs, and data platforms. The ideal candidate will have strong expertise in designing, executing, and analyzing performance tests to ensure scalability, stability, and high performance of enterprise‑grade systems. Key Responsibilities Design and implement performance test strategies covering load, stress, spike, and endurance testing for web, API, and data‑driven applications. Develop and maintain performance test scripts using leading tools (e.g., JMeter, Gatling, LoadRunner, K6). Collaborate with development, operations, and data platform teams to identify performance bottlenecks and optimize system performance. Set up and execute end‑to‑end performance test scenarios in CI/CD pipelines. Analyze test results, monitor key performance metrics (throughput, latency, resource utilisation), and provide actionable insights and recommendations. Conduct performance baselining, capacity planning, and tuning for backend systems and data pipelines. Generate detailed performance test reports and communicate findings to technical and non‑technical stakeholders. Participate in architectural reviews to ensure performance and scalability best practices are incorporated. Mentor junior testers and contribute to ongoing improvement of the performance testing framework. Required Skills and Experience 5-8 years in software performance testing with hands‑on experience in load, stress, spike, and endurance testing. Tools: Proficiency in at least one major performance testing tool (e.g., JMeter, Gatling, LoadRunner, K6, Locust). Monitoring & Analysis: Experience with APM and monitoring tools (e.g., Grafana, Prometheus, New Relic, AppDynamics, Dynatrace). Programming/Scripting: Strong knowledge of scripting in Java, Python, or JavaScript for test automation and custom metric tracking. Protocols: Strong understanding of HTTP/HTTPS, REST, WebSocket, and database connectivity. Data Platforms: Experience testing data‑heavy systems such as Hadoop, Spark, StarRocks, Iceberg, or similar distributed data platforms. Performance Engineering: Experience in result analysis, tuning JVM, database query optimisation, and cloud scaling (AWS/GCP/Azure). CI/CD Integration: Hands‑on experience integrating performance tests into pipelines (Jenkins, GitHub Actions, Azure DevOps). Soft Skills: Analytical thinking, effective communication, and problem‑solving abilities. Preferred Qualifications or Good to Have Experience with benchmarking frameworks for large‑scale data platforms. Knowledge of containerised environments (Docker, Kubernetes). Exposure to observability stacks (ELK/EFK, OpenTelemetry). Bachelor's or Master's degree in Computer Science, Information Technology, or a related field. Exposure to AI / Generative AI applications or machine learning model testing. About Us SymphonyAI Enterprise IT is part of the Symphony AI group with over 3000 talented leaders, data scientists, and other professionals incubate and build SymphonyAI Group solutions. SymphonyAI Enterprise IT, an innovative AI‑powered firm based in Palo Alto, California. Our product range includes ITSM, ITAM, digital agent, and service automation solutions. With a global footprint covering North America, Southeast Asia, the Middle East, and India, we're at the forefront of IT innovation. Recognised as an honourable mention in the 2024 Gartner Magic Quadrant for ITSM Platforms and consistently awarded as a Gartner Peer Insights Customers' Choice for five consecutive years, Summit leads the way in industry innovation. #J-18808-Ljbffr
    $112k-154k yearly est. 2d ago
  • Software Development Manager, AWS Neuron Machine Learning Distributed Training - Model Enablement

    Annapurna Labs (U.S.) Inc. 4.6company rating

    Software development engineer job in Cupertino, CA

    AWS Neuron is the complete software stack for the AWS Inferentia and Trainium cloud-scale machine learning accelerators and the Trn1 and Inf1 servers that use them. As the SDM of Software Development for the Machine Learning Distributed Training team, you will be responsible for leading a strong team of engineers and managers to help design and deploy these new products. A successful candidate will have an established background in developing Machine Learning products with direct customer-facing experience, a strong technical ability and a motivation to achieve results. Experience in Machine Learning and software development is also a must. Responsible for the full development life cycle of our integrations and extensions for inference and training support in Pytorch, XLA, JAX as well as distributed training libraries like FSDP, DDP and others. Includes enabling models using MoE architectures and future newer architectures. Lead the way to ensure support for key ML functionality in a combined chip / software platform Ensure the right thing is being built and delivered to customers Key job responsibilities Our engineers and managers collaborate across diverse teams, projects, and environments to have a firsthand impact on our global customer base. You'll bring a passion for innovation, data, search, analytics, and distributed systems. You'll also: Solve challenging technical problems, often ones not solved before, at every layer of the stack. Design, implement, test, deploy and maintain innovative software solutions to transform service performance, durability, cost, and security. Build high-quality, highly available, always-on products. Research implementations that deliver the best possible experiences for customers. A day in the life You will work with the executive leadership and other senior management and technical leaders to define product directions and deliver them to customers. We build massive-scale distributed training and inference solutions. This organization builds the full stack of software, servers and chips to accelerate at the highest scale. About the team Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we're building an environment that celebrates knowledge-sharing and mentorship. Our senior members enjoy one-on-one mentoring and thorough, but kind, code reviews. We care about your career growth and strive to assign projects that help our team members develop your engineering expertise so you feel empowered to take on more complex tasks in the future. Diverse Experiences AWS values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn't followed a traditional path, or includes alternative experiences, don't let it stop you from applying. About AWS Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating - that's why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses. Inclusive Team Culture Here at AWS, it's in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness. Work/Life Balance We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there's nothing we can't achieve in the cloud. Mentorship & Career Growth We're continuously raising our performance bar as we strive to become Earth's Best Employer. That's why you'll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional. Hybrid Work We value innovation and recognize this sometimes requires uninterrupted time to focus on a build. We also value in-person collaboration and time spent face-to-face. Our team affords employees options to work in the office every day or in a flexible, hybrid work model near one of our US Amazon offices. Our hybrid models allow you the freedom to work from home whenever in-office collaboration isn't necessary. BASIC QUALIFICATIONS - 3+ years of engineering team management experience - 7+ years of working directly within engineering teams experience - 3+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience - 8+ years of leading the definition and development of multi tier web services experience - Experience partnering with product or program management teams - Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations - 3+ Years of Deep Learning/Machine learning experience PREFERRED QUALIFICATIONS - Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy - Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective, product software engineers Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status. Los Angeles County applicants: Job duties for this position include: work safely and cooperatively with other employees, supervisors, and staff; adhere to standards of excellence despite stressful conditions; communicate effectively and respectfully with employees, supervisors, and staff to ensure exceptional customer service; and follow all federal, state, and local laws and Company policies. Criminal history may have a direct, adverse, and negative relationship with some of the material job duties of this position. These include the duties and responsibilities listed above, as well as the abilities to adhere to company policies, exercise sound judgment, effectively manage stress and work safely and respectfully with others, exhibit trustworthiness and professionalism, and safeguard business operations and the Company's reputation. Pursuant to the Los Angeles County Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit ********************************************************* for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner. Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $166,400/year in our lowest geographic market up to $287,700/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit ******************************************************** This position will remain posted until filled. Applicants should apply via our internal or external career site.
    $166.4k-287.7k yearly 1d ago
  • Principal Robotics & Web Automation Engineer (In Office in Redwood Shores CA)

    Ll Oefentherapie

    Software development engineer job in Redwood City, CA

    Why Oracle Join a team at the forefront of automation and IoT innovation within Oracle's global engineering organization. You'll have the opportunity to shape next-generation factory robotics capabilities, work with cutting-edge cloud technologies, and deliver solutions that transform how organizations operate their most critical systems. Oracle is seeking an experienced Robotics & Web Automation Engineer to help drive the next generation of intelligent factory automation. In this role, you will design, program, and optimize industrial robotic systems while integrating them into Oracle's IoT platform for advanced remote monitoring, control, and data insights. You will work closely with automation engineers, software developers, and cloud teams to deliver highly reliable, scalable, and secure automation solutions for manufacturing environments. Key Responsibilities Program, configure, and deploy industrial robots, including KUKA, FANUC, and ABB platforms, to support automated workflows. Design and implement PLC logic and controls architectures to ensure safe and efficient robotic operations. Develop scripts, tooling, and automation solutions in Python or JavaScript to enhance robot performance, diagnostics, and system integrations. Connect factory automation systems into Oracle's IoT services for remote monitoring, predictive maintenance, telemetry, and analytics. Collaborate with cross-functional engineering teams to troubleshoot issues, improve automation uptime, and optimize robotic performance. Support development of remote management frameworks allowing customers to securely monitor and update robot configurations. Document technical workflows, provide engineering insights, and participate in continuous improvement efforts. Qualifications Disclaimer Certain US customer or client-facing roles may be required to comply with applicable requirements, such as immunization and occupational health mandates. Range and benefit information provided in this posting are specific to the stated locations only. US: Hiring Range in USD from: $96,800 to $223,400 per annum. May be eligible for bonus and equity. Oracle maintains broad salary ranges for its roles in order to account for variations in knowledge, skills, experience, market conditions and locations, as well as reflect Oracle's differing products, industries and lines of business. Candidates are typically placed into the range based on the preceding factors as well as internal peer equity. Oracle US offers a comprehensive benefits package which includes the following: Medical, dental, and vision insurance, including expert medical opinion Short term disability and long term disability Life insurance and AD&D Supplemental life insurance (Employee/Spouse/Child) Health care and dependent care Flexible Spending Accounts Pre-tax commuter and parking benefits 401(k) Savings and Investment Plan with company match Paid time off: Flexible Vacation is provided to all eligible employees assigned to a salaried (non-overtime eligible) position. Accrued Vacation is provided to all other employees eligible for vacation benefits. For employees working at least 35 hours per week, the vacation accrual rate is 13 days annually for the first three years of employment and 18 days annually for subsequent years of employment. Vacation accrual is prorated for employees working between 20 and 34 hours per week. Employees working fewer than 20 hours per week are not eligible for vacation. 11 paid holidays Paid sick leave: 72 hours of paid sick leave upon date of hire. Refreshes each calendar year. Unused balance will carry over each year up to a maximum cap of 112 hours. Paid parental leave Adoption assistance Employee Stock Purchase Plan Financial planning and group legal Voluntary benefits including auto, homeowner and pet insurance The role will generally accept applications for at least three calendar days from the posting date or as long as the job remains posted. Required Qualifications Hands-on experience with robot programming for at least one major industrial platform (KUKA, FANUC, ABB); multi-platform experience strongly preferred. Experience with PLC programming (Allen-Bradley, Siemens, or similar). Proficiency with Python or JavaScript for automation scripting, data processing, or systems integration. Strong understanding of industrial automation, workflows, and robotics safety standards. Familiarity with cloud-connected systems, edge devices, or IoT platforms. Ability to troubleshoot mechanical, electrical, and software issues in an automated environment. Preferred Skills Experience integrating industrial equipment with cloud services or APIs. Knowledge of industrial communication protocols (OPC-UA, Modbus, MQTT). Background in remote device management, telemetry pipelines, or factory digitalization projects. Exposure to CI/CD workflows, version control (Git), and automation testing. NOTE:We are unable to provide visa sponsorship for this role at this time. No candidates requiring visa sponsorship will be considered. #J-18808-Ljbffr
    $96.8k-223.4k yearly 4d ago
  • Quality Assurance Engineer

    Alibaba Cloud

    Software development engineer job in Sunnyvale, CA

    We, Alibaba Overseas Engineering & TPM team, are seeking for a highly skilled and experienced Construction Quality Assurance Expert/On-site Testing & Commissioning Supervisor to join our dynamic and innovative team. Our team is dedicated to the design, construction, testing & commissioning and optimization of public cloud infrastructure and facilities. This multidisciplinary group combines expertise in electrical, mechanical and civil engineering, construction progress management, construction quality management to ensure delivery of high-performance environments that support critical IT equipment needs. In this role, you will be responsible for ensuring the successful testing and commissioning of our electrical and mechanical facilities, with a focus on spending at least 30% of your working time on construction sites. You will be accountable for the following key responsibilities, 1. Site Supervision and Coordination 2. Facility Testing and Commissioning 3. Documentation and Reporting 4. Compliance and Quality Assurance 5. Escalation and Stakeholder Engagement Minimum qualification: - A minimum of 5 years of proven experience in facility testing and commissioning, with a strong track record of successful construction project delivery. - Excellent communication and stakeholder management skills, with the ability to present technical information to both technical and non-technical audiences. - Proficiency in developing and executing comprehensive testing and commissioning plans, as well as interpreting and documenting test results. - Bachelor's degree in Engineering (Electrical, Mechanical or a related field) Preferred qualification: - Extensive knowledge of electrical and mechanical infrastructure, including but not limited to power, cooling, ventilation, fire-fighting, plumbing, drainage and monitoring. - Excellent problem-solving and analytical skills, with the ability to identify and resolve complex technical issues. - Strong project management and coordination skills, with the ability to work effectively with cross-functional teams. - Master's degree in Engineering (Electrical, Mechanical or a related field) - Professional engineer (PE) is preferred. The pay range for this position at commencement of employment is expected to be between $133,200 and $219,600/year. However, base pay offered may vary depending on multiple individualized factors, including market location, job-related knowledge, skills, and experience. If hired, employee will be in an “at-will position” and the Company reserves the right to modify base salary (as well as any other discretionary payment or compensation program) at any time, including for reasons related to individual performance, Company or individual department/team performance, and market factors.
    $133.2k-219.6k yearly 4d ago
  • Systems Software Engineer

    Sunbelt Controls 3.3company rating

    Software development engineer job in Pleasanton, CA

    Now Hiring: Systems Software Engineer II 📍 Pleasanton, CA | 💰 $108,000 - $135,000 per year 🏢 About the Role We're looking for an experienced Systems Software Engineer II to join Sunbelt Controls, a leading provider of Building Automation System (BAS) solutions across the Western U.S. In this role, you'll develop and program databases, create custom graphics, and integrate control systems for smart buildings. You'll also support project startups, commissioning, and troubleshooting - working closely with project managers and engineers to deliver high-quality, energy-efficient building automation solutions. If you have a passion for technology, problem-solving, and helping create intelligent building systems, this opportunity is for you. ⚙️ What You'll Do Design and program BAS control system databases and graphics for assigned projects. Lead the startup, commissioning, and troubleshooting of control systems. Work with networked systems and diagnose LAN/WAN connectivity issues. Perform pre-functional and functional system testing, including LEED and Title 24 requirements. Manage project documentation, including as-builts and commissioning records. Coordinate with project teams, subcontractors, and clients for smooth execution. Mentor and support junior Systems Software Engineers. 🧠 What We're Looking For 2-5 years of experience in Building Automation Systems or a related field. Associate's degree in a technical field (Bachelor's in Mechanical or Electrical Engineering preferred). Proficiency in MS Office, Windows, and basic TCP/IP networking. Strong organizational skills and the ability to manage multiple priorities. Excellent communication and customer-service skills. Valid California driver's license. 💎 Why You'll Love Working With Us At Sunbelt Controls, we don't just build smart buildings - we build smart careers. As a 100% employee-owned company (ESOP), we offer a supportive, growth-oriented environment where innovation and teamwork thrive. What we offer: Competitive salary: $108K - $135K, based on experience Employee-owned company culture with a family-oriented feel Comprehensive health, dental, and vision coverage Paid time off, holidays, and 401(k)/retirement plan Professional growth, mentorship, and ongoing learning opportunities Veteran-friendly employer & Equal Opportunity workplace 🌍 About Sunbelt Controls Sunbelt Controls is a premier BAS solutions provider serving clients across multiple industries, including data centers, healthcare, education, biotech, and commercial real estate. We specialize in smart building technology, system retrofits, analytics, and energy efficiency - helping clients reduce operational costs and achieve sustainable performance. 👉 Apply today to join a team that's shaping the future of intelligent buildings. #Sunbelt #BuildingAutomation #SystemsEngineer #HVACControls #BASCareers
    $108k-135k yearly 2d ago
  • Flight Software Engineer

    Antramo, Inc.

    Software development engineer job in Sunnyvale, CA

    About the job Flight Software Engineer An aerospace start-up, is seeking a motivated Senior Software Engineer to help build a revolutionary lighter than air flight vehicle. You will work within a dynamic engineering and design team to plan, conceptualize, rapidly prototype, test and implement innovative solutions for the design, fabrication, and assembly of large experimental flight vehicles. We believe in fast-cycle development and approach to flight systems development with the motto "build a little, test a little, learn a lot". This unique position allows for hands-on leadership through all phases of development, from concept to flight of an experimental aerospace vehicle. We are seeking a high energy, passionate Senior Software Engineer to help further the development of software for safety critical systems as well as actively test and validate rapidly developed software on the Airship. Responsibilities and Duties Lead Capturing and Finalizing Software Requirements in collaboration with flight test engineers, flight operations, pilots, and other cross functional stake holders. Create and maintain Design and Architecture of Safety Critical Software for aircraft/airship. Lead and hands-on with Safety Critical Software Implementation and integration activities. Develop comprehensive test sets for validation and verification of released software. Lead root cause analysis of issues stemming from internal and external test activities. Lead software development in conjunction with other systems to Verify & Validate repeatability and reliability on the Airship meeting quality and timing requirements. Develop and establish requirements for associated Simulation software. Create and maintain Simulation software design documentation and test reports. Lead various levels of Software Releases for various testing and final usage Airship. Lead Software Change Request, Merge Request, Software Review, etc. activities Lead and Mentor Software Engineering team members and related development activities. Collaborate with various cross functional teams. Lead and/or Support training activities. Qualifications and Skills BS/MS in Computer Science, Computer Engineering or related field. 7/5 years of experience in a similar Senior Software Engineer role and responsibilities. Proficient in Real Time Operating System and Embedded Systems based development. Proficient in C#, C++, RTOS, Python, and Scripting. Proficient with GitLab based CI-CD software build toolchain and release. Proficient in common software validation practices and standards. Detail oriented and well organized with excellent communication skills. Self-Starter as well as a Team player, with a can-do attitude and a desire to learn. Desired Additional Skills Experience with aviation standards such as DO-178C or equivalent industry standards. Experience working with EE hardware interfaces such as MCU, Communication, Sensors, Actuators, etc. Experience working with C and/or embedded C. Experience working with PLC systems and HMI. Experience in development of UI for cockpit, instrument cluster, equipment. Basic front-end and back-end software architecture-based development. What We Offer! Relocation assistance Excellent medical, dental, and vision insurance through a PPO plan (100% premium paid for individuals, ~70% for dependents) Company-paid life, AD&D, long-term disability, and short-term disability insurances Parental leave Generous PTO + 10 paid holidays 401(k) matching up to 6% Lunch and snacks provided every day, including accommodations for all dietary restrictions Monthly wellness stipend Monthly cell phone stipend Yearly education stipend to obtain certifications or take classes in your field Fun events, swag, and the occasional airship ride An opportunity to change the world and work with some of the smartest and the most talented experts from different fields Compliance Requirements Criminal background check clearance Drug test clearance wherever applicable $160,000 - $185,000 a year The base salary range for this role is $160,000 to $185,000, which is determined based on experience, geography, and qualifications. The base salary is one component of the total compensation package, which includes a very competitive annual bonus, 401K Match, and other generous benefits. While we believe competitive compensation is a critical aspect of your decision to join us, we do hope you also spend time considering why our mission and culture are right for you.
    $160k-185k yearly 6d ago
  • Lead Software Automation & Toolchain Engineer

    Acceler8 Talent

    Software development engineer job in San Jose, CA

    We're hiring a Lead Software Automation & Toolchain Engineer to join a frontier physical AI startup building autonomous systems that can experiment, reason, and discover in the real world. The team is a small, world-class group pushing beyond simulation and software-only AI. Their systems operate across a 20,000 sq ft physical intelligence factory and support a $42M federally funded program, enabling ML-driven agents to directly command real engineering tools and workflows. This role owns the automation substrate that connects AI agents to the physical world - unifying CAD, EDA, CAE, and scientific tools into clean, deterministic, agent-callable interfaces. You'll define how intelligent systems manipulate real engineering stacks at scale. What you'll do: Build reproducible adapters and automation pipelines that make heterogeneous engineering tools fully agent-callable Design structured APIs, parsers, classifiers, and fault-tolerant execution flows across CAD, EDA, CAE, and scientific toolchains Wrap commercial and open-source engineering tools into deterministic, scriptable workflows with robust validation and recovery Partner closely with ML researchers, agent systems engineers, and domain experts to automate end-to-end engineering workflows Make foundational architecture decisions in a fast-moving, first-principles environment What we're looking for: Senior or Lead-level experience automating engineering or scientific tools (e.g., CAD, EDA, CAE, CAM, COMSOL, simulation platforms) Strong systems-thinking ability across heterogeneous tools, file formats, and execution environments Proven ability to build reproducible, fault-tolerant automation pipelines and structured tool interfaces Comfort working at the boundary of software systems, ML-driven agents, and real-world engineering workflows Thrives in high-ownership, frontier research environments Location: San Francisco or Redwood City
    $120k-168k yearly est. 1d ago
  • Software Engineer - Reliability

    Pantera Capital

    Software development engineer job in Palo Alto, CA

    About xAI xAI's mission is to create AI systems that can accurately understand the universe and aid humanity in its pursuit of knowledge. Our team is small, highly motivated, and focused on engineering excellence. This organization is for individuals who appreciate challenging themselves and thrive on curiosity. We operate with a flat organizational structure. All employees are expected to be hands-on and to contribute directly to the company's mission. Leadership is given to those who show initiative and consistently deliver excellence. Work ethic and strong prioritization skills are important. All engineers are expected to have strong communication skills. They should be able to concisely and accurately share knowledge with their teammates. About the Role We are seeking a talented Site Reliability Engineer (SRE) to join our SuperComputing team. In this role, you'll ensure the reliability, scalability, and performance of our high-performance computing (HPC) infrastructure, powering cutting-edge AI research. You'll collaborate with cross-functional teams to build and maintain systems that support massive-scale data processing and model training. You\'ll ensure Grok stays reliable for millions while inventing new approaches at the intersection of SRE and cutting-edge AI to help define the future of AI reliability engineering. What You'll Do Design, implement, and maintain robust, scalable infrastructure for supercomputing environments. Monitor and optimize system performance, ensuring high availability and minimal downtime. Develop automation tools and scripts to streamline operations and improve system reliability. Troubleshoot complex issues across distributed systems, networks, and storage solutions. Collaborate with AI researchers and engineers to support compute-intensive workloads. Implement security best practices to protect sensitive data and infrastructure. Contribute to capacity planning and disaster recovery strategies. Participate in an on-call rotation to ensure 24/7 system reliability. Ideal Experiences Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience). 3+ years of experience in site reliability engineering, DevOps, or systems engineering. Proficiency in Linux system administration and scripting (e.g., Python, Bash). Experience with containerization (e.g., Docker, Kubernetes) and cloud platforms (e.g., AWS, GCP, Azure). Strong understanding of networking, distributed systems, and storage technologies. Familiarity with HPC environments, GPU clusters, or large-scale data processing. Excellent problem-solving skills and ability to work in a fast-paced, dynamic environment. Strong communication skills and a collaborative mindset. Bonus: Experience with Infrastructure as Code (e.g., Terraform, Ansible) or monitoring tools (e.g., Prometheus, Grafana). Location This role is based in the Bay Area (San Francisco and Palo Alto). Candidates are expected to be located near the Bay Area or open to relocation. Tech Stack Languages: Rust, Python, C++, Golang Interview Process Application Review: Submit your CV and a statement of exceptional work. Our team will review your application to assess fit. Phone Interview (45 minutes): A brief conversation with a team member to discuss your background, key accomplishments, and motivation. Main Interview Process 1 Coding assessment: Solve problems in Rust, Python, C++, or Golang 1 Skill Specific Technical Interview: Demonstrate practical skills in a live problem-solving session. 1 SRE/System Case Study: Analyze and solve a complex, real-world system design or operational problem, demonstrating your technical expertise, problem-solving skills, and ability to optimize system reliability and performance. Project Deep-Dive: Present your past exceptional work to a small audience. Annual Salary Range $180,000 - $440,000 USD Benefits Base salary is just one part of our total rewards package at xAI, which also includes equity, comprehensive medical, vision, and dental coverage, access to a 401(k) retirement plan, short & long-term disability insurance, life insurance, and various other discounts and perks. xAI is an equal opportunity employer. California Consumer Privacy Act (CCPA) Notice #J-18808-Ljbffr
    $106k-150k yearly est. 3d ago
  • Automotive OTA & Connectivity Test Engineer

    Pentangle Tech Services | P5 Group

    Software development engineer job in Newark, CA

    Top 3 Hard Skills Required Years of Experience 1. Minimum 5 years experience with access control module or another component on testing and diagnosis 2. Minimum 5 years experience with Linux 3. Minimum 5 years experience with Vector tool We are seeking a Software Support Engineer with 5 years of experience to join our connectivity team and contribute to the development of stable software solutions. In this role you will gain hands-on experience with Over-The-Air OTA updates vehicle charging and troubleshooting connectivity issues. You will be also working with infotainment software system issues with multiple team for their own domain. Youll also assist in testing some of the key infotainment feature along with development. One another key responsibility is interacting with internal and external customer about issues and debugging them along with development team and provide solutions for field service engineering team. Having work experience on TCU and Infotainmnet would be additional point. Responsibilities: Working with infotainment development team to understand and document issues to help field issues. Documenting steps clearly for knowledge transfer purposes. Assist in performing OTA updates to vehicles and ensure smooth rollouts. Help identify and troubleshoot connectivity issues involving LTE WiFi GPS and networking. Participate in testing connectivity features and document results. Collaborate with the team to develop an understanding of vehicle networks and connectivity platforms. Gain exposure to vehicle communication protocols e.g. CAN and CANoe. Contribute to the maintenance of test infrastructure Document issues clearly and coordinate with developers to resolve them efficiently. Key Skills Knowledge Areas: Basic understanding of LTE WiFi GPS and networking concepts. Familiarity with vehicle communication protocols and embedded systems CAN knowledge is a plus. Interest in Linux systems and embedded software testing. Strong analytical and problem-solving skills. Effective team collaboration and communication skills written and verbal. Qualifications: 5 years of experience in support engineering system testing or a related field. Bachelors degree in Computer Science Electrical Engineering or related field or equivalent experience. Exposure to embedded systems vehicle diagnostics or connectivity technologies is preferred. Eagerness to grow and learn from hands-on work in automotive software testing and debugging
    $91k-127k yearly est. 4d ago
  • Senior Developer - Embedded Wi-Fi - Palo Alto, CA

    Info-Ways

    Software development engineer job in Palo Alto, CA

    Contract IT Role: Senior Developer - Embedded Wi-Fi Duration: 6+ Months BGV will be done for the selected candidates. 8+ years of experience in Embedded Software Development in C/Linux Environment Qualifications Expertise in Wi-Fi chipset Driver Development / Porting / Integration Domain Knowledge in 802.11 a/b/g/n/ac Expertise in Wi-Fi open source components - LwIP, WPA Supplicants, D‑Bus, ConnMan Expertise in C Programming Preferred Experience in Wi-Fi chipsets from Broadcomm Work Experience in Chipset Provider, OEM, SOC companies Application Details Please respond with your word resume and requested details: Full Name Work Authorization Contact Number Email ID Skype ID Current location Willing to relocate Rate/hr All your information will be kept confidential according to EEO guidelines. #J-18808-Ljbffr
    $118k-164k yearly est. 1d ago
  • Full Stack Software Engineer (Python / React)

    Arrayo

    Software development engineer job in San Jose, 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. 4d ago
  • Staff Simulation Software Engineer

    Strativ Group

    Software development engineer job in San Jose, CA

    Location: San Jose (full time onsite) Engagement: Contract (1099 or W2) Duration: 6-12 months FTE conversion thereafter. Hourly rate: The focus is on finding the right person, therefore open to market rate. Overview In this senior leadership capacity, you will spearhead the engineering of sophisticated flight emulation platforms designed for rigorous system certification and pilot-interaction studies. You will be responsible for modernizing deployment workflows through automated integration cycles and partnering with multidisciplinary teams to synchronize physical components within synchronized, real-time testing frameworks. By overseeing the full lifecycle of virtualized environments-ranging from component-level benches to full-scale "Iron Bird" rigs-you will ensure simulation accuracy by reconciling digital outputs with empirical data from live flight operations. Beyond the technical architecture, you will define the UI strategy for simulation control, manage the resolution of intricate distributed system anomalies, and cultivate a culture of elite technical mentorship and strategic project execution. Requirements: Expert experience in simulation software development and systems integration. Bachelor's or higher degree in Aerospace, Software, Electrical Engineering, Computer Science, or a related field. Seasoned technical lead for an engineering team; providing guidance in planning and execution. Advanced proficiency in C/C++ and Python. Expert in MATLAB/Simulink and Python. Extensive experience developing real-time HIL test infrastructures. Proven ability to develop simulation tools with a focus on usability, modularity, and performance. Expert of communication standards and protocols (RS-422/485, CAN/CAN-FD, ARINC-429, Ethernet, TCP/IP, USB etc…) Experience prototyping Graphical User Interfaces based on user feedback. Knowledgeable with software engineering practices including CI/CD (GitHub Actions, Jenkins), test-driven development, and agile methodologies. Strong problem-solving and debugging skills with a proactive, solutions-oriented mindset. Comfortable working in cross-disciplinary teams and mentoring junior engineers. Preferred Qualifications Experience with aerospace, spacecraft, or robotics systems-including modeling of flight dynamics, sensor-actuator loops, or avionics. Proficiency in the NI software suite (LabVIEW, VeriStand). Experience developing and troubleshooting custom code (i.e. plugins, logical devices, custom devices) for real-time OS Background in simulation infrastructure for VTOL, rotorcraft, or autonomous vehicles. Understanding of control theory, GNC algorithms, and physics-based modeling. Hands-on experience with HIL/SIL test rigs, hardware communication protocols, and test instrumentation. Exposure to regulatory frameworks (FAA, DoD, NASA) and test certification environments. Startup or fast-paced development experience is a plus. Experience automating and executing test plans. Familiarity with fault injection methodologies. Familiarity with lab
    $130k-184k yearly est. 4d ago
  • Staff Software Engineer

    Storm3

    Software development engineer job in San Jose, CA

    💻 Staff / Principal Software Engineer - AI Platform (LLMs & RAG) 📋 GenAI Healthcare 📍 Hybrid in SF 💸 Competitive base + hefty bonus We are working with a pioneering generative AI-native health company revolutionizing hyper-personalized care. Its precision care platform enabling a new era of whole-person care through generative and predictive intelligence. They tap into cutting-edge resources, have an extensive dataset covering 100s million patients and a network of 1.8 million healthcare professionals. We are seeking a Staff / Principal Software Engineer to provide technical leadership in building, scaling, and operating LLM-powered healthcare applications, with a strong emphasis on RAG, knowledge systems, and AI-native backend architectures. Responsibilities: Design, build, and evolve scalable LLM-based systems, including RAG pipelines, prompt orchestration, embedding strategies, vector search, and inference workflows. Develop AI services that operate on healthcare and clinical data while respecting FHIR, HL7, HIPAA, and other regulatory and compliance requirements. Partner closely with clinical, product, and data science teams to translate real-world clinical workflows Build and maintain backend services and APIs supporting LLM inference, evaluation, observability, and lifecycle management Establish best practices for prompt management, model versioning, human-in-the-loop workflows, and continuous improvement using feedback signals. Act as a technical authority across teams, influencing architecture decisions and long-term platform strategy. Mentor senior and mid-level engineers, set engineering standards, and raise the bar on system design and code quality. Work closely with data engineering, data science, security, and product leadership to align AI capabilities with business and clinical objectives. Minimum Qualifications: Bachelor's or Master's degree in Computer Science, Engineering, or a related field. 7+ years of professional software engineering experience, with 2+ years working directly with LLM-based systems in production environments. Hands-on experience designing and deploying RAG architectures Strong proficiency in Python and experience with modern backend stacks Experience working in healthtech, healthcare, life sciences, or clinical data environments, including exposure to regulated data. Proven ability to design systems that are scalable, secure, observable, and maintainable. Preferred Qualifications: Experience integrating LLMs with EHR data, clinical guidelines, prior authorization rules, quality measures, or real-world evidence datasets. Familiarity with LLM evaluation tooling and frameworks Experience with cloud-native architectures and containerized deployments 📧 Interested in applying? Please click on the ‘Easy Apply' button
    $130k-184k yearly est. 22h ago
  • Senior Software Engineer

    Metric Bio

    Software development engineer job in Menlo Park, CA

    We're partnering with a fast-growing healthcare AI company building production-grade software that connects advanced machine-learning models directly into real clinical workflows. This role sits at the intersection of full-stack engineering, cloud infrastructure, and data-intensive systems supporting clinician-facing applications. You'll work on systems that handle voice-driven clinical documentation, structured report generation, and backend services that operate at scale in a regulated environment. What You'll Work On: Build and operate full-stack services supporting clinician workflows and AI-powered applications Develop systems that transform voice dictation and model outputs into structured clinical reports Create workflows for drafting, editing, and final clinician sign-off Design and maintain low-latency, scalable backend services in the cloud Work with large volumes of structured and unstructured data, including metadata and model outputs Partner closely with machine-learning and infrastructure teams to bring inference into production Own services end-to-end: design, implementation, deployment, and ongoing reliability What We're Looking For: Demonstrated ability to build and ship full-stack systems in production environments Experience designing, deploying, and operating cloud-based services (AWS preferred) Comfort owning API-driven, data-intensive systems Experience working with distributed systems and production reliability concerns Familiarity with a modern backend stack, such as: AWS (e.g., EC2, S3, ECS/EKS, IAM, monitoring/logging tools) Python-based backend services (e.g., FastAPI or similar frameworks) Relational databases (e.g., PostgreSQL or equivalent) Strong ownership mindset and sound engineering judgment This team is not credential-driven - they value clear evidence of impact, technical depth, and the ability to own complex systems. Nice to Have: Experience with report generation, document workflows, or structured text pipelines Exposure to ML inference pipelines or AI-powered production systems Background working in healthcare or other regulated environments
    $118k-164k yearly est. 22h ago
  • Sr. DevOps Engineer - AWS

    Sogeti 4.7company rating

    Software development engineer job in San Jose, CA

    Location: San Francisco/Bay Area; must work PST hours. The team spends a few days in office each month. About the Role: We are seeking a seasoned Sr. DevOps Engineer to join Sogeti and help deliver cutting-edge cloud and automation solutions. This role focuses on designing and implementing secure, scalable DevOps practices across AWS environments, enabling continuous integration and deployment for enterprise-grade applications. What You Will Do at Sogeti Develop and implement DevOps strategies for deployment, scaling, and automation across AWS environments. Build and optimize CI/CD pipelines with integrated automated testing using AWS CodeBuild and CodePipeline. Manage containerized workloads leveraging Docker, Kubernetes, and Amazon ECS. Configure and maintain AWS infrastructure, including RDS instances, multi-environment setups, and compliance monitoring. Collaborate with development and QA teams during release cycles and troubleshoot production issues. Apply best practices for cloud security and data protection across application, network, and infrastructure layers. Oversee Cloudflare updates and database operations to ensure performance and security. What You Will Bring Proven experience implementing AWS cloud infrastructure and delivering end-to-end solutions. Proficiency in scripting languages such as JavaScript, Bash, or Python. Expertise in Infrastructure as Code using CloudFormation or Terraform. Hands-on experience with container technologies (Docker, Kubernetes, ECS). Strong knowledge of CI/CD methodologies, DevSecOps practices, and Git workflows. Ability to secure systems across all layers and familiarity with security protocols (HTTPS, TLS, PKI, OAuth). Experience managing AWS RDS instances, including secure configurations, monitoring, and backup strategies. Preferred Skills Experience with Cloudflare and Bitbucket. Familiarity with building and deploying Node.js applications. Knowledge of monitoring tools such as CloudWatch, Splunk, Datadog, and X-Ray. Understanding of GDPR and CCPA compliance requirements. Exposure to scaling applications across multiple geographies. High-level AI usage in day-to-day activities. Education: Bachelor's or Master's degree in Computer Science, Software Engineering, Information Systems, Business Administration, or a related field. Life at Sogeti: Sogeti supports all aspects of your well-being throughout the changing stages of your life and career. For eligible employees, we offer: Flexible work options 401(k) with 150% match up to 6% Employee Share Ownership Plan Medical, Prescription, Dental & Vision Insurance Life Insurance 100% Company-Paid Mobile Phone Plan 3 Weeks PTO + 7 Paid Holidays Paid Parental Leave Adoption, Surrogacy & Cryopreservation Assistance Subsidized Back-up Child/Elder Care & Tutoring Career Planning & Coaching $5,250 Tuition Reimbursement & 20,000+ Online Courses Employee Resource Groups Counseling & Support for Physical, Financial, Emotional & Spiritual Well-being Disaster Relief Programs About Sogeti Part of the Capgemini Group, Sogeti makes business value through technology for organizations that need to implement innovation at speed and want a local partner with global scale. With a hands-on culture and close proximity to its clients, Sogeti implements solutions that will help organizations work faster, better, and smarter. By combining its agility and speed of implementation through a DevOps approach, Sogeti delivers innovative solutions in quality engineering, cloud and application development, all driven by AI, data and automation. Become Your Best | ************* Disclaimer Capgemini is an Equal Opportunity Employer encouraging diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, national origin, gender identity/expression, age, religion, disability, sexual orientation, genetics, veteran status, marital status or any other characteristic protected by law. This is a general description of the Duties, Responsibilities and Qualifications required for this position. Physical, mental, sensory or environmental demands may be referenced in an attempt to communicate the manner in which this position traditionally is performed. Whenever necessary to provide individuals with disabilities an equal employment opportunity, Capgemini will consider reasonable accommodations that might involve varying job requirements and/or changing the way this job is performed, provided that such accommodations do not pose an undue hardship. Capgemini is committed to providing reasonable accommodation during our recruitment process. If you need assistance or accommodation, please reach out to your recruiting contact. Please be aware that Capgemini may capture your image (video or screenshot) during the interview process and that image may be used for verification, including during the hiring and onboarding process. Click the following link for more information on your rights as an Applicant ************************************************************************** Applicants for employment in the US must have valid work authorization that does not now and/or will not in the future require sponsorship of a visa for employment authorization in the US by Capgemini. Capgemini discloses salary range information in compliance with state and local pay transparency obligations. The disclosed range represents the lowest to highest salary we, in good faith, believe we would pay for this role at the time of this posting, although we may ultimately pay more or less than the disclosed range, and the range may be modified in the future. The disclosed range takes into account the wide range of factors that are considered in making compensation decisions including, but not limited to, geographic location, relevant education, qualifications, certifications, experience, skills, seniority, performance, sales or revenue-based metrics, and business or organizational needs. At Capgemini, it is not typical for an individual to be hired at or near the top of the range for their role. The base salary range for the tagged location is $135,000 - $185,000. This role may be eligible for other compensation including variable compensation, bonus, or commission. Full time regular employees are eligible for paid time off, medical/dental/vision insurance, 401(k), and any other benefits to eligible employees. Note: No amount of pay is considered to be wages or compensation until such amount is earned, vested, and determinable. The amount and availability of any bonus, commission, or any other form of compensation that are allocable to a particular employee remains in the Company's sole discretion unless and until paid and may be modified at the Company's sole discretion, consistent with the law.
    $135k-185k yearly 22h ago
  • Silicon Validation Software Engineer: CPU and Memory Hierarchy

    Apple 4.8company rating

    Software development engineer job in Cupertino, CA

    **Role Number:** 200*********** Would you like to work on SW that runs on every Apple phone, pad, and Mac computer in the world? Join our team of experienced SW engineers and debuggers in validating Apple's world class silicon. In this highly visible role you will be writing functional validation SW for the CPUs, caches, and memory subsystem of our SoCs, with the aim of identifying logic design and circuit bugs. You will be a SW developer for a system validation tool used widely across Apple's Silicon Engineering group, and will collaborate with SoC design and product engineering teams to debug and drive silicon issues to root-cause. **Description** Work with designers and architects to understand the functionality of various blocks in the SoC. Create validation test plans, ensuring all key features are covered. Develop SW workloads to validate various CPU and memory subsystem features. Integration of these workloads into an existing system validation tool. Make enhancements to the tool's SW framework to support new CPU architectures. Drive the bring-up and execution of our validation SW in pre-silicon (FPGAs) and post-silicon (development boards). Debug workload failures using a variety of tools and hooks. Release and distribute our system validation SW to cross-functional teams across Apple. **Minimum Qualifications** + BS and a minimum of 3 years relevant industry experience **Preferred Qualifications** + Strong understanding of micro-processor architecture + Good knowledge of ARM or another CPU instruction set architecture + Familiarity with memory technologies and power management + Experienced C and assembly programmer + Experience with scripting languages such as Python, Perl, or Tcl + Knowledge of software tool chains including including compilers, assemblers, and source control tools + Background in silicon bring-up and debug experience a plus + Ability to work well in a team, but to be responsible and self-driven. Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant (*********************************************************************************************** .
    $141k-179k yearly est. 5d ago
  • Lead Software Automation & Toolchain Engineer

    Acceler8 Talent

    Software development engineer job in Fremont, CA

    We're hiring a Lead Software Automation & Toolchain Engineer to join a frontier physical AI startup building autonomous systems that can experiment, reason, and discover in the real world. The team is a small, world-class group pushing beyond simulation and software-only AI. Their systems operate across a 20,000 sq ft physical intelligence factory and support a $42M federally funded program, enabling ML-driven agents to directly command real engineering tools and workflows. This role owns the automation substrate that connects AI agents to the physical world - unifying CAD, EDA, CAE, and scientific tools into clean, deterministic, agent-callable interfaces. You'll define how intelligent systems manipulate real engineering stacks at scale. What you'll do: Build reproducible adapters and automation pipelines that make heterogeneous engineering tools fully agent-callable Design structured APIs, parsers, classifiers, and fault-tolerant execution flows across CAD, EDA, CAE, and scientific toolchains Wrap commercial and open-source engineering tools into deterministic, scriptable workflows with robust validation and recovery Partner closely with ML researchers, agent systems engineers, and domain experts to automate end-to-end engineering workflows Make foundational architecture decisions in a fast-moving, first-principles environment What we're looking for: Senior or Lead-level experience automating engineering or scientific tools (e.g., CAD, EDA, CAE, CAM, COMSOL, simulation platforms) Strong systems-thinking ability across heterogeneous tools, file formats, and execution environments Proven ability to build reproducible, fault-tolerant automation pipelines and structured tool interfaces Comfort working at the boundary of software systems, ML-driven agents, and real-world engineering workflows Thrives in high-ownership, frontier research environments Location: San Francisco or Redwood City
    $120k-168k yearly est. 1d ago
  • Full Stack Software Engineer (Python / React)

    Arrayo

    Software development engineer job in Fremont, 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. 4d ago
  • Staff Software Engineer

    Storm3

    Software development engineer job in Fremont, CA

    💻 Staff / Principal Software Engineer - AI Platform (LLMs & RAG) 📋 GenAI Healthcare 📍 Hybrid in SF 💸 Competitive base + hefty bonus We are working with a pioneering generative AI-native health company revolutionizing hyper-personalized care. Its precision care platform enabling a new era of whole-person care through generative and predictive intelligence. They tap into cutting-edge resources, have an extensive dataset covering 100s million patients and a network of 1.8 million healthcare professionals. We are seeking a Staff / Principal Software Engineer to provide technical leadership in building, scaling, and operating LLM-powered healthcare applications, with a strong emphasis on RAG, knowledge systems, and AI-native backend architectures. Responsibilities: Design, build, and evolve scalable LLM-based systems, including RAG pipelines, prompt orchestration, embedding strategies, vector search, and inference workflows. Develop AI services that operate on healthcare and clinical data while respecting FHIR, HL7, HIPAA, and other regulatory and compliance requirements. Partner closely with clinical, product, and data science teams to translate real-world clinical workflows Build and maintain backend services and APIs supporting LLM inference, evaluation, observability, and lifecycle management Establish best practices for prompt management, model versioning, human-in-the-loop workflows, and continuous improvement using feedback signals. Act as a technical authority across teams, influencing architecture decisions and long-term platform strategy. Mentor senior and mid-level engineers, set engineering standards, and raise the bar on system design and code quality. Work closely with data engineering, data science, security, and product leadership to align AI capabilities with business and clinical objectives. Minimum Qualifications: Bachelor's or Master's degree in Computer Science, Engineering, or a related field. 7+ years of professional software engineering experience, with 2+ years working directly with LLM-based systems in production environments. Hands-on experience designing and deploying RAG architectures Strong proficiency in Python and experience with modern backend stacks Experience working in healthtech, healthcare, life sciences, or clinical data environments, including exposure to regulated data. Proven ability to design systems that are scalable, secure, observable, and maintainable. Preferred Qualifications: Experience integrating LLMs with EHR data, clinical guidelines, prior authorization rules, quality measures, or real-world evidence datasets. Familiarity with LLM evaluation tooling and frameworks Experience with cloud-native architectures and containerized deployments 📧 Interested in applying? Please click on the ‘Easy Apply' button
    $131k-185k yearly est. 22h ago

Learn more about software development engineer jobs

How much does a software development engineer earn in Palo Alto, CA?

The average software development engineer in Palo Alto, CA earns between $92,000 and $174,000 annually. This compares to the national average software development engineer range of $80,000 to $147,000.

Average software development engineer salary in Palo Alto, CA

$127,000

What are the biggest employers of Software Development Engineers in Palo Alto, CA?

The biggest employers of Software Development Engineers in Palo Alto, CA are:
  1. Fortinet
  2. Amazon
  3. Apple
  4. Nokia
  5. Google
  6. Rubrik
  7. DoorDash
  8. Walmart
  9. TroopSwap
  10. Cypress HCM
Job type you want
Full Time
Part Time
Internship
Temporary