Post job

Software development engineer jobs in Pleasant Hill, CA - 10,942 jobs

All
Software Development Engineer
Quality Assurance Engineer
Software Engineer
Test Engineer
Applications Programmer
Software Systems Engineer
Software Development Manager
Software Validation Engineer
Networking/Software Engineer
Staff Software Engineer
  • Applications Programmer 4 - Davis, CA, Job ID 82901

    University of California Agriculture and Natural Resources 3.6company rating

    Software development engineer job in Davis, CA

    Develops and maintains software applications and services including researching, designing, writing, testing, debugging, and troubleshooting source code across server, mobile, and desktop environments. Also contributes to the design of related databases, user interfaces, and system integrations. Work includes the full software development lifecycle including requirements analysis and design, quality assurance, maintenance, and documentation. Collaborates with researchers and stakeholders to ensure applications reflect research-based models and meet functional needs in agriculture. This position is a career appointment that is 100% fixed. The home department is IT Services. While this position normally is based in Davis, CA, this position is eligible for hybrid flexible work arrangements for applicants living in the State of California at this time. Please note that hybrid flexible work arrangements are subject to change by the University. Pay Scale: $93,200.00/year to $133,700.00/year Job Posting Close Date: This job is open until filled. The first application review date will be 01/02/2026. Key Responsibilities: 70% APPLICATION DEVELOPMENT: Use .NET languages, SQL, TypeScript/JavaScript, SASS, HTML5, and SVG to develop web applications, mobile applications, and web services. Applies advanced software concepts to design, develop, modify, debug, deploy, and evaluate highly complex software solutions. Analyzes existing systems and devises algorithms for new software implementations. Designs and implements algorithms that incorporate agronomic knowledge to ensure applications provide scientifically accurate decision support. Conducts data analysis, testing, and debugging. Monitors and evaluates new web development standards, devices, tools, and technologies and applies UC security practices and industry best practices. Prepares and obtains approval for system documentation. Initiates changes in development and system standards. Defines technical requirements for software specifications and develops test plans. Develops system conversion and implementation plans. Performs data modeling, performance and integration testing. Writes technical documentation to support development, implementation, and troubleshooting. Adheres to the IT team standards, development guidelines, and best practices to ensure consistency, maintainability, and alignment with UC ANR IT. Contributes to project management, business analysis, technical architecture, user experience, and visual design as part of the full software development lifecycle. 20% APPLICATIONS ANALYSIS: Collaborate with researchers and farm advisors to evaluate requirements and ensure applications deliver value to users. Perform project management and business analysis functions as part of the development lifecycle. Use technical expertise to evaluate third-party solutions and provide integration guidance and support. May serve as technical lead for multiple software development projects of moderate to broad scope. Set project-level direction and priorities. Adhere to project plans and timelines. 10% SUPPORT: Provide support and training to division personnel for applications. Serve as consultant during application development process. Provide internally and externally facing application documentation. Requirements: Demonstrated experience with professional application development. Advanced skills associated with large-scale software design, modification, implementation and deployment. Skills to analyze problems, evaluate and propose potential solutions. Familiarity with agricultural or biological data models. Experience developing and deploying ASP.NET 4.6 Web API applications using C#. Experience with the Angular framework. Experience with the Git version control system, or similar distributed VCS. Experience with Typescript, SASS, HTML5, and responsive design. Experience with SVG authoring for scalable vector graphics. Strong project management and business analysis skills. Experience creating or maintaining mobile applications or websites. Experience using Structured Query Language (SQL), including database and table structure and design. Experience maintaining, refactoring, and upgrading legacy systems. Skills to provide training to both technical and non-technical personnel. Ability to apply critical thinking to evaluate diverse inputs (scientific, user, and feature requirements) and make design decisions that balance user experience, scalability, and architecture. Ability to guide technical direction and set strategic priorities for application development in a resource-limited environment. Demonstrated experience in user experience design, visual design, and technical architecture. Skills to develop, design, and present technical or informational documentation for formal or casual training sessions. Demonstrated ability to understand functional needs and how systems can support those needs. Demonstrated ability to develop system conversion and implementation plans. Advanced experience with planning for deployment and creation of feedback mechanisms. Interpersonal, oral, and written skills to communicate and collaborate with a wide range of faculty, staff, and other users. Self-motivated and works independently and as part of a team. Able to quickly learn new concepts. Organizational skills to achieve timely progress on multiple simultaneous projects, distribute effort appropriately among projects, meet deadlines, and maintain a high level of productivity. Experience with functional programming concepts. For instance: LINQ in C#. Preferred Skills: Experience with Drupal. Experience with 1 or more JavaScript-based UI frameworks/libraries besides Angular: React, Ember.js,Vue.js, etc. Experience with Agile methodology. Experience with developing ColdFusion applications (for support of legacy applications). Experience with Service Oriented Architecture and/or microservices. Experience developing and executing complex test plans. Special Conditions of Employment: Must possess valid California Driver's License to drive a County or University vehicle. Ability and means to travel on a flexible schedule as needed, proof of liability damage insurance on vehicle used is required. Reimbursement of job-related travel will be reimbursed according to University policies. The University reserves the right to make employment contingent upon successful completion of the background check. This is a designated position requiring a background check and may require fingerprinting due to the nature of the job responsibilities. UC ANR does hire people with conviction histories and reviews information received in the context of the job responsibilities. As of January 1, 2014, ANR is a smoke- and tobacco-free environment in which smoking, the use of smokeless tobacco products, and the use of unregulated nicotine products (e-cigarettes), is strictly prohibited. As a condition of employment, you will be required to comply with the University of California https://apptrkr.com/get_redirect.php?id=6853784&target URL=Policy on Vaccination Programs, as may be amended or revised from time to time. Federal, state, or local public health directives may impose additional requirements. Exercise the utmost discretion in managing sensitive information learned in the course of performing their duties. Sensitive information includes but is not limited to employee and student records, health and patient records, financial data, strategic plans, proprietary information, and any other sensitive or non-public information learned during the course and scope of employment. Understands that sensitive information should be shared on a limited basis and actively takes steps to limit access to sensitive information to individuals who have legitimate business need to know. Ensure that sensitive information is properly safeguarded. Follow all organizational policies and laws on data protection and privacy. This includes secure handling of physical and digital records and proper usage of IT systems to prevent data leaks. The unauthorized or improper disclosure of confidential work-related information obtained from any source on any work-related matter is a violation of these expectations. Misconduct Disclosure Requirement: As a condition of employment, the final candidate who accepts a conditional offer of employment will be required to disclose if they have been subject to any final administrative or judicial decisions within the last seven years determining that they committed any misconduct; received notice of any allegations or are currently the subject of any administrative or disciplinary proceedings involving misconduct; have left a position after receiving notice of allegations or while under investigation in an administrative or disciplinary proceeding involving misconduct; or have filed an appeal of a finding of misconduct with a previous employer. a. "Misconduct" means any violation of the policies or laws governing conduct at the applicant's previous place of employment, including, but not limited to, violations of policies or laws prohibiting sexual harassment, sexual assault, or other forms of harassment, discrimination, dishonesty, or unethical conduct, as defined by the employer. For reference, below are UC's policies addressing some forms of misconduct: UC Sexual Violence and Sexual Harassment Policy UC Anti-Discrimination Policy Abusive Conduct in the Workplace To apply, please visit: https://careerspub.universityofcalifornia.edu/psc/ucanr/EMPLOYEE/HRMS/c/HRS_HRAM_FL.HRS_CG_SEARCH_FL.GBL?Page=HRS_APP_JBPST_FL&JobOpeningId=82901&PostingSeq=1&SiteId=17&language Cd=ENG&FOCUS=Applicant Copyright ©2025 Jobelephant.com Inc. All rights reserved. Posted by the FREE value-added recruitment advertising agency jeid-fce0c79e577e5049b5dfae46128e9229
    $93.2k-133.7k yearly 7d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Siri Speech QA Engineer: Automation & Quality

    Apple Inc. 4.8company rating

    Software development engineer job in San Francisco, CA

    A leading tech company is seeking a Tools and Automation Engineer for the Siri Speech Quality Engineering team in San Francisco. The role involves developing test plans, identifying critical testing areas, and ensuring user-facing features meet high-quality standards. Candidates should have strong coding skills in C/C++, Objective C/Swift, and Python, along with experience in audio testing. The position offers competitive compensation and benefits that include comprehensive medical coverage and stock options. #J-18808-Ljbffr
    $134k-172k yearly est. 4d ago
  • QA Engineer, Scientific Workflows

    Mithrl Inc.

    Software development engineer job in San Francisco, CA

    ABOUT MITHRL We imagine a world where new medicines reach patients in months, not years, and where scientific breakthroughs happen at the speed of thought. Mithrl is building the world's first commercially available AI Co-Scientist. It is a discovery engine that transforms messy biological data into insights in minutes. Scientists ask questions in natural language, and Mithrl responds with real analysis, novel targets, hypotheses, and patent-ready reports. Our traction speaks for itself: 12X year-over-year revenue growth Trusted by leading biotechs and big pharma across three continents Driving real breakthroughs from target discovery to patient outcomes. ABOUT THE ROLE We are hiring a QA Engineer, Scientific Software to build the test, validation, and monitoring infrastructure that guarantees the correctness and reliability of the Mithrl AI Co-Scientist. This role requires a PhD-level scientist or computational biologist who understands the drug development lifecycle and who has hands‑on experience with omics data. Without this scientific foundation, it is not possible to evaluate whether Mithrl's outputs are biologically meaningful. You will create automated tests for analysis workflows, ingestion pipelines, and discovery applications. You will build CI systems that catch regressions early, set up monitoring and alerting for system behavior, and ensure that every module in Mithrl produces scientifically valid and reproducible outputs. This role bridges scientific understanding with software quality engineering and is critical for maintaining trust in Mithrl's analysis engine. If you are a scientist with a passion for product reliability, reproducibility, and validation of ML powered scientific tools, this is a uniquely impactful position. WHAT YOU WILL DO Build automated test infrastructure for data ingestion, analysis modules, discovery applications, and new product features Develop scientific validation frameworks that check correctness and reproducibility of ML driven biological analyses Establish CI workflows that run end to end tests on every commit and catch scientific and computational regressions Build monitoring and alerting systems that track the health, performance, and scientific integrity of product modules Design automated checks for omics workflows Validate that responses generated by Mithrl align with biological logic and expectations from discovery and preclinical development Work closely with ML engineers, data engineers, and application scientists to ensure scientific accuracy across releases Maintain documentation, data fixtures, and gold standard datasets for regression testing Support the development of QA processes that scale with rapid product growth and new analysis capabilities Build a culture of scientific correctness and software reliability throughout the engineering and product teams WHAT YOU BRING Required Qualifications PhD in biology, computational biology, bioinformatics, systems biology, or a related discovery field Deep understanding of the drug discovery and preclinical development lifecycle Hands‑on experience working with omics data such as transcriptomics, RNA‑seq, proteomics, ATAC‑seq, single cell datasets, or imaging‑derived features Ability to evaluate whether a result, analysis, or insight is scientifically correct based on domain knowledge Familiarity with common discovery analyses such as differential expression, enrichment, pathway reasoning, target scoring, and feature importance Experience with Python or similar languages and comfort with scientific computing workflows Strong interest in software quality, reproducibility, and validation of ML driven scientific systems Excellent communication skills and ability to partner with engineers and scientists Nice to Have Experience building automated tests or QA frameworks for scientific or ML systems Experience with workflow engines, scientific pipelines, or reproducibility tools Familiarity with CI tools and modern software development practices Experience validating outputs of AI powered analysis tools Previous work in a tech bio company or computational platform environment WHAT YOU WILL LOVE AT MITHRL High ownership: You will be the guardian of scientific correctness and reliability inside the AI Co-Scientist Impact: You will work with cutting edge ML, multi modal data, and real discovery workflows Team: Join a tight-knit, talent-dense team of engineers, scientists, and builders Culture: We value consistency, clarity, and hard work. We solve hard problems through focused daily execution Speed: We ship fast (2x/week) and improve continuously based on real user feedback Location: Beautiful SF office with a high-energy, in-person culture Benefits: Comprehensive PPO health coverage through Anthem (medical, dental, and vision) + 401(k) with top-tier plans We encourage you to apply even if you do not believe you meet every single qualification. Not all strong candidates will meet every single qualification as listed. Research shows that people who identify as being from underrepresented groups are more prone to experiencing imposter syndrome and doubting the strength of their candidacy, so we urge you not to exclude yourself prematurely and to submit an application if you're interested in this work. We think AI systems like the ones we're building have enormous social and ethical implications. We think this makes representation even more important, and we strive to include a range of diverse perspectives on our team. #J-18808-Ljbffr
    $89k-125k yearly est. 3d ago
  • QA Engineer: Elevate Web & Mobile Quality

    Air Apps, Inc.

    Software development engineer job in San Francisco, CA

    A tech-driven company in San Francisco is looking for a QA Engineer to ensure the quality and usability of applications. This role requires 3+ years in manual and functional testing with strong collaboration skills. You will conduct various testing methods and document findings to improve product functionality. The position offers competitive benefits including medical insurance and an annual bonus. #J-18808-Ljbffr
    $89k-125k yearly est. 1d ago
  • Simulation and Test Engineer (Conversational AI) - US Based

    Andromeda Robotics

    Software development engineer job in San Francisco, CA

    About Us Andromeda Robotics is an ambitious social robotics company with offices in Melbourne and San Francisco, dedicated to creating robots that seamlessly and intelligently interact with the human world. Our first robot, Abi, is a testament to this vision-a custom-built platform designed from the ground up to be a helpful aid and intuitive partner in aged care homes. We are a passionate, collaborative team of engineers who solve some of the most challenging problems in AI and robotics. To accelerate our development and ensure Abi's reliability, we are seeking a foundational member to build out our capabilities to train and test our robot in simulation. Our Values Deeply empathetic - Kindness and compassion are at the heart of everything we do. Purposely playful - Play sharpens focus. It keeps us curious, fast and obsessed with the craft. Relentlessly striving - With relentless ambition, an action bias and constant curiosity, we don't settle. Strong when it counts - Tenacious under pressure, we expect problems and stay in motion to adapt and progress. United in action - Different minds. Shared mission. No passengers. The Role We are looking for a creative and driven Simulation and Test Engineer to build Andromeda's testing infrastructure for our conversational AI systems and embodied character behaviours. Your immediate focus will be creating robust test systems for Abi's voice-to-voice chatbot, social awareness perception, and gesture motor control. As this infrastructure matures, you'll extend it into simulation environments for generating synthetic training data for character animation and gesture models. The Team You'll work at the intersection of our character software, robotics, perception, conversational AI, controls, and audio engineering teams. We bring deep expertise from autonomous vehicles and robotics, including simulation backgrounds. You'll collaborate with product owners and technical specialists to define requirements, integrate systems, and ensure quality across our AI/ML stack. Phase 1: Build The Test Foundation Define and stand up synthetic test environments for our AI/ML conversational stack Conversational AI testing: voice-to-voice chat quality, response appropriateness, tool calling accuracy Memory system testing: context retention, recall accuracy, conversation coherence Audio modelling and testing: multi-speaker scenarios, room acoustics, voice activity detection Perception system testing: social awareness (face detection, gaze tracking, person tracking) Gesture appropriateness testing: Working with our Controls/ML team, create test infrastructure to validate that Abi's body gestures CI/CD and automated regression testing for all AI/ML subsystems Custodian of quality metrics: if they don't exist, work with stakeholders to elicit use cases, derive requirements, and establish measurable quality metrics Requirements formalisation: you're skilled at gathering, documenting, and tracing requirements back to test cases Phase 2: Scale To ML Training Infrastructure Our approach to gesture generation requires high-fidelity synthetic interaction data at scale. You'll investigate and build the infrastructure to generate this data, working closely with our character software team to define requirements and validate approaches. Extend test environments into training data generation pipelines Investigate and stand up simulation tools (e.g. Unity, Unreal Engine, Isaac Sim) to support our machine learning pipeline with synthetic data and validation infrastructure Build infrastructure for fine-tuning character animation models on simulated multi-actor scenarios Enable ML-generated gesture development to augment hand-crafted animation workflows Create virtual environments with diverse social interaction scenarios for training and evaluation Success In This Role Looks Like Months 1-3, stabilise our conversational system with automated regression tests and measurable quality benchmarks. By month 6, deliver an integrated simulation environment enabling rapid testing and iteration across our AI/ML stack. You'll design tests that push our systems beyond their limits and find what's brittle. Through trade studies and make-vs-buy decisions, you'll establish the infrastructure, set up automatic regression tests, and trace test cases back to high-level requirements. You'll be the final guardian, verifying that our AI and machine learning systems work as intended before integration with Abi's physical platform. Your work will directly impact the speed and quality of our development, ensuring that every software build is robust, reliable, and safe. Key Responsibilities Architect and Build: Design, develop, and maintain scalable test infrastructure for conversational AI, perception, and gesture control systems Own Testing Pipeline: Develop a robust CI/CD pipeline for automated regression testing, enabling rapid iteration and guaranteeing quality before deployment Test Scenarios: Create diverse audio environments, multi-actor social scenarios, and edge cases to rigorously test Abi's conversational and social capabilitiesli> Model with Fidelity: Implement accurate models of Abi's hardware stack (cameras, microphone array, upper body motion) as needed for test and simulation scenarios Enable Future ML Training: Design test infrastructure with an eye towards evolution into a simulation platform for generating synthetic training data for character animation and gesture models Integrate and Collaborate: Work closely with the robotics, AI, and software teams to seamlessly integrate their stacks into the test infrastructure and define testing requirements Analyse and Improve: Develop metrics, tools, and dashboards to analyse test data, identify bugs, track performance, and provide actionable feedback to the engineering teams Ideally You Have Bachelor or Masters in Computer Science, Robotics, Engineering, or a related field 5+ years of professional experience testing complex AI/ML systems (conversational AI, perception systems, or embodied AI) Strong programming proficiency in Python (essential); C++ experience valuable Hands‑on experience with LLM testing, voice AI systems, or chatbot evaluation frameworks Understanding of audio processing, speech recognition, and/or computer vision fundamentals Experience with testing frameworks and CI/CD tools (pytest, Jenkins, GitHub Actions, etc.) Familiarity with ML evaluation metrics and experimental design A proactive, first‑principles thinker who is excited by the prospect of owning a critical system at an early‑stage startup Bonus Points Experience with simulation platforms (e.g. Unity, Unreal Engine, NVIDIA Isaac Sim, Gazebo) and physics engines Experience with character animation systems, motion capture data, or gesture generation Knowledge of reinforcement learning, imitation learning, or synthetic data generation for training ML models Experience with 3D modelling tools and game engine content creation Understanding of ROS2 for robotics integration Knowledge of sensor modelling techniques for cameras and audio Experience building and managing large-scale, cloud-based simulation infrastructure PhD in a relevant field The expected base salary range for this role, when performed in our San Francisco office, is $150,000 - $250,000 USD, depending on skills and experience. The salary for this position may vary depending on factors such as job‑related knowledge, skills, and experience. The total compensation package may also include additional benefits or components based on the specific role. Details will be provided if an employment offer is made. If you're excited about this role but don't meet every requirement, that's okay-we encourage you to apply. At Andromeda Robotics, we celebrate diversity and are committed to creating an inclusive environment for all employees. Let's build the future together. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. #J-18808-Ljbffr
    $150k-250k yearly 4d ago
  • Simulation and Test Engineer (Conversational AI) - US Based

    Dromeda

    Software development engineer job in San Francisco, CA

    The Bigger Picture At Andromeda Robotics, we're not just imagining the future of human-robot relationships; we're building it. Abi is the first emotionally intelligent humanoid companion robot, designed to bring care, conversation, and joy to the people who need it most. Backed by tier-1 investors and with customers already deploying Abi across aged care and healthcare, we're scaling fast, and we're doing it with an engineering-first culture that's obsessed with pushing the limits of what's possible. This is a rare moment to join: we're post-technical validation, pre-ubiquity, and building out the team that will take Abi from early access to global scale. Our Values Empathy - Kindness and compassion are at the heart of everything we do. Play - Play sharpens focus. It keeps us curious, fast and obsessed with the craft. Never Settle - A relentless ambition, bias toward action, and uncomfortable levels of curiosity. Tenacity - Tenacious under pressure, we assume chaos and stay in motion to adapt and progress. Unity - Different minds. Shared mission. No passengers. The Role We are looking for a creative and driven Simulation and Test Engineer to build Andromeda's testing infrastructure for our conversational AI systems and embodied character behaviours. Your immediate focus will be creating robust test systems for Abi's voice-to-voice chatbot, social awareness perception, and gesture motor control. As this infrastructure matures, you'll extend it into simulation environments for generating synthetic training data for character animation and gesture models. The Team You'll work at the intersection of our character software, robotics, perception, conversational AI, controls, and audio engineering teams. We bring deep expertise from autonomous vehicles and robotics, including simulation backgrounds. You'll collaborate with product owners and technical specialists to define requirements, integrate systems, and ensure quality across our AI/ML stack. Phase 1: Build The Test Foundation Define and stand up synthetic test environments for our AI/ML conversational stack Conversational AI testing: voice-to-voice chat quality, response appropriateness, tool calling accuracy Memory system testing: context retention, recall accuracy, conversation coherence Audio modelling and testing: multi-speaker scenarios, room acoustics, voice activity detection Perception system testing: social awareness (face detection, gaze tracking, person tracking) Gesture appropriateness testing: Working with our Controls/ML team, create test infrastructure to validate that Abi's body gestures CI/CD and automated regression testing for all AI/ML subsystems Custodian of quality metrics: if they don't exist, work with stakeholders to elicit use cases, derive requirements, and establish measurable quality metrics Requirements formalisation: you're skilled at gathering, documenting, and tracing requirements back to test cases Phase 2: Scale To ML Training Infrastructure Our approach to gesture generation requires high-fidelity synthetic interaction data at scale. You'll investigate and build the infrastructure to generate this data, working closely with our character software team to define requirements and validate approaches. Extend test environments into training data generation pipelines Investigate and stand up simulation tools (e.g. Unity, Unreal Engine, Isaac Sim) to support our machine learning pipeline with synthetic data and validation infrastructure Build infrastructure for fine-tuning character animation models on simulated multi-actor scenarios Enable ML-generated gesture development to augment hand-crafted animation workflows Create virtual environments with diverse social interaction scenarios for training and evaluation Success In This Role Looks Like Months 1-3, stabilise our conversational system with automated regression tests and measurable quality benchmarks. By month 6, deliver an integrated simulation environment enabling rapid testing and iteration across our AI/ML stack. You'll design tests that push our systems beyond their limits and find what's brittle. Through trade studies and make-vs-buy decisions, you'll establish the infrastructure, set up automatic regression tests, and trace test cases back to high-level requirements. You'll be the final guardian, verifying that our AI and machine learning systems work as intended before integration with Abi's physical platform. Your work will directly impact the speed and quality of our development, ensuring that every software build is robust, reliable, and safe. Key Responsibilities Architect and Build: Design, develop, and maintain scalable test infrastructure for conversational AI, perception, and gesture control systems Own Testing Pipeline: Develop a robust CI/CD pipeline for automated regression testing, enabling rapid iteration and guaranteeing quality before deployment Develop Test Scenarios: Create diverse audio environments, multi-actor social scenarios, and edge cases to rigorously test Abi's conversational and social capabilities Model with Fidelity: Implement accurate models of Abi's hardware stack (cameras, microphone array, upper body motion) as needed for test and simulation scenarios Enable Future ML Training: Design test infrastructure with an eye towards evolution into a simulation platform for generating synthetic data for character animation and gesture models Integrate and Collaborate: Work closely with the robotics, AI, and software teams to seamlessly integrate their stacks into the test infrastructure and define testing requirements Analyse and Improve: Develop metrics, tools, and dashboards to analyse test data, identify bugs, track performance, and provide actionable feedback to the engineering teams Ideally You Have Bachelor or Masters in Computer Science, Robotics, Engineering, or a related field 5+ years of professional experience testing complex AI/ML systems (conversational AI, perception systems, or embodied AI) Strong programming proficiency in Python (essential); C++ experience valuable Hands‑on experience with LLM testing, voice AI systems, or chatbot evaluation frameworks Understanding of audio processing, speech recognition, and/or computer vision fundamentals Experience with testing frameworks and CI/CD tools (pytest, Jenkins, GitHub Actions, etc.) Familiarity with ML evaluation metrics and experimental design A proactive, first‑principles thinker who is excited by the prospect of owning a critical system at an early‑stage startup Bonus Points Experience with simulation platforms (e.g. Unity, Unreal Engine, NVIDIA Isaac Sim, Gazebo) and physics engines Experience with character animation systems, motion capture data, or gesture generation Knowledge of reinforcement learning, imitation learning, or synthetic data generation for training ML models Experience with 3D modelling tools and game engine content creation Understanding of ROS2 for robotics integration Knowledge of sensor modelling techniques for cameras and audio Experience building and managing large‑scale, cloud‑based simulation infrastructure PhD in a relevant field The expected base salary range for this role, when performed in our San Francisco office, is $150,000 - $250,000 USD, depending on skills and experience. The salary for this position may vary depending on factors such as job‑related knowledge, skills, and experience. The total compensation package may also include additional benefits or components based on the specific role. Details will be provided if an employment offer is made. If you're excited about this role but don't meet every requirement, that's okay-we encourage you to apply. At Andromeda Robotics, we celebrate diversity and are committed to creating an inclusive environment for all employees. Let's build the future together. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Please note: At this time, we are generally not offering visa sponsorship for this role. #J-18808-Ljbffr
    $150k-250k yearly 3d 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 2d ago
  • Test Engineer

    Mvp VC

    Software development engineer job in San Francisco, CA

    Wanna join the adventure? As a Test Engineer at Loft Orbital, you will contribute to the design execution, and improvement of test processes that ensure the reliability and performance of Loft's space hardware. You'll work hands‑on with a range of systems-from subsystems to full spacecraft-supporting environmental, functional, and automated campaigns. You will collaborate closely with design, manufacturing, and software teams to develop test plans, execute procedures, and analyze results to ensure our satellites and components meet mission requirements. This role offers the opportunity to deepen your technical expertise in testing complex aerospace hardware while working in a fast‑paced and collaborative environment. About the Role Support the design, development, and execution of test procedures, setups, and instrumentation for spacecraft and subsystem‑level testing. Participate in the development and implementation of automated and manual test equipment, fixtures, and/or ground support equipment (GSE). Execute and document environmental and functional tests, including vibration, thermal, thermal vacuum (TVAC), and EMI. Collect, analyze, and interpret test data; generate reports and document results, flags, and non‑conformances. Collaborate cross‑functionally to ensure tests align with mission requirements, schedules, and quality standards. Contribute to process improvement initiatives for test documentation, configuration control, and data management. Must Haves Bachelor's degree in Electrical, Mechanical, Aerospace, or Systems Engineering, or equivalent experience. 3-7 years of experience in aerospace or related hardware testing. Working knowledge of test methods and environmental test standards (e.g., GEVS, MIL‑STD). Ability to interpret engineering drawings, schematics, and test specifications. Familiarity with data acquisition systems, instrumentation, and control systems. Experience with scripting or automation tools (e.g., Python, MATLAB, LabVIEW). Strong problem‑solving skills and attention to detail. Comfortable working hands‑on with hardware and in test lab environments. Nice to Haves Experience with Electrical Ground Support Equipment (EGSE). Exposure to requirements verification and validation processes. Experience supporting satellite or aerospace test campaigns, including environmental testing. Familiarity with data management tools or configuration control systems. Willingness to support off‑hours or weekend testing when required. Benefits 100% company‑paid medical, dental, and vision insurance option for employees and dependents. Flexible Spending (FSA) and Health Savings (HSA) Accounts offered with an employer contribution to the HSA. 100% employer‑paid Life, AD&D, Short‑Term, and Long‑Term Disability insurance. Flexible Time Off policy for vacation and sick leave, and 12 paid holidays. 401(k) plan and equity options. Daily catered lunches and snacks in office. International exposure to our team in France. Fully paid parental leave; 14 weeks for birthing parent and 10 weeks for non‑birthing parent. Carrot Fertility provides comprehensive, inclusive fertility healthcare and family‑forming benefits with financial support. Off‑sites and many social events and celebrations. Relocation assistance when applicable. Salary: $100,000 - $135,000 a year. * Research shows that while men apply to jobs where they meet an average of 60% of the criteria, women and other underrepresented people tend to only apply when they meet 100% of the qualifications. At Loft, we value respectful debate and people who aren't afraid to challenge assumptions. We strongly encourage you to apply, even if you don't check all the boxes. Who We Are Loft: Space Made Simple. Founded in 2017, Loft provides governments, companies, and research institutions with a fast, reliable, and flexible way to deploy missions in orbit. We integrate, launch, and operate spacecraft, offering end‑to‑end missions as a service across Earth observation, IoT connectivity, in‑orbit demonstrations, national security missions, and more. Leveraging our existing space infrastructure and an extensive inventory of satellite buses, Loft is reducing years‑long integration and launch timelines to months. With more than 25 missions flown, Loft's flight heritage and proven technologies enable customers to focus on their mission objectives. At Loft, you'll be given the autonomy and ownership to solve significant challenges, but with a close‑knit and supportive team at your back. We believe that diversity and community are the foundation of an open culture. We are committed to hiring the best people regardless of background and make their time at Loft the most fulfilling period of their career. We value kind, supportive and team‑oriented collaborators. It is also crucial for us that you are a problem solver and a great communicator. As our team is international, you will need strong English skills to better collaborate, easily communicate complex ideas and convey important messages. With 4 satellites on‑orbit and a wave of exciting missions launching soon, we are scaling up quickly across our offices in San Francisco, CA | Golden, CO | and Toulouse, France. As an international company your resume will be reviewed by people across our offices so please attach a copy in English. #J-18808-Ljbffr
    $100k-135k yearly 1d 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 3d 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 7d ago
  • Software Engineer - Simulation

    Doppel

    Software development engineer job in San Francisco, CA

    Why Join Doppel Doppel is built to outsmart one of the great threats AI presents: mass‑manufactured social engineering. Countless scams, deepfakes, and other social engineering attacks are surging across every digital channel: websites, social media, ads, encrypted messaging apps, mobile, and more. Our mission is simple but bold: make the internet a safer place by outsmarting the world's fastest‑evolving digital threats. Backed by top‑tier investors and trusted by some of the world's most recognized brands, Doppel is growing fast. If you're driven to solve real‑world problems with bold technology, we'd love to meet you. What We're Building We're building the AI‑native social engineering defense platform. This means we're designing scalable systems that monitor billions of domains, social media accounts, apps, dark web forums, etc., and leverage AI agents to identify and neutralize digital threats. What We're Looking For We're looking for an experienced full‑stack engineer to help build out our new Simulation product. We only just recently launched it but market traction is growing extremely fast and we need people excited to jump and do whatever it takes to build what our customers desperately want. For example: Build out a “Cursor for phishing simulation” flow that lets users create simulations using natural language. Build out voice deepfakes that use AI to call employees pretending to be their co‑worker. Here are some additional resources on what we built and why. What We Offer 🚀 A mission‑driven culture with low ego, high ownership, deep customer obsession, and exceptional talent density 🍽️ Free lunch and dinner in the office 🌴 Flexible PTO ✈️ Quarterly team offsites Join Doppel Doppel is the first platform built to dismantle digital deception at scale. We scan over 150 million entities daily and deploy continuously adaptive AI SOC agents, paired with expert human analysts, to uncover and disrupt the infrastructure behind phishing, impersonation, and online fraud before attacks can spread. Our Threat Grid turns every customer signal into shared intelligence, making each disruption smarter, faster, and more effective. We're not just another cybersecurity company. We're defining the future of social engineering defense, where trust is protected, and deception becomes unprofitable. Backed by top‑tier investors and trusted by some of the world's most recognized brands, Doppel is growing fast. If you're driven to solve real‑world problems with bold technology, we'd love to meet you. #J-18808-Ljbffr
    $106k-150k yearly est. 5d ago
  • Software Engineer - Jobs Platform & Certifications

    Openai 4.2company rating

    Software development engineer job in San Francisco, CA

    About the Role We're looking for exceptional engineers to help build one of the most transformative applications of AI: using ChatGPT to expand economic opportunity at scale. This is a unique chance to work at the intersection of agents, search/matching, personalization, UX, and real-world economic impact and building AI products that directly change people's lives. Millions already turn to ChatGPT for career help, but the job market is stuck in static résumés, keyword search, and opaque hiring. We're building something different: a career agent that understands your skills, helps you prove them through certifications, and works nonstop to unlock opportunities - leading to a network where worker and employer agents match on real capabilities, not job boards. In this role, you will: Own major product surfaces end-to-end to build the next-generation AI-powered jobs platform Design and ship core systems for matching, candidate verification, skills representation, and workflow automation Work with research to turn new model and agent capabilities into production features that help users prove skills, certify expertise, and find great opportunities Build high-trust, scalable systems that support millions of job seekers and employers Run experiments, talk to users, and iterate quickly to identify what drives successful outcomes, not clicks or resumes Work closely with product, design, research, and ops to create human-centered experiences powered by AI Optimize for speed, reliability, and security, ensuring a trusted platform for economic mobility You may be a good fit if you have: 5+ years of software engineering experience building highly-available user-facing products Experience working across the stack (frontend + backend) and comfort owning features end-to-end Passion for marketplaces, matching systems, or search/personalization, even if you haven't built one before Interest in AI-driven UX, agents, and workflow automation (direct ML experience not required) Enthusiasm for working in a fast-moving, ambiguous environment where new ideas ship quickly and user impact matters most About OpenAI OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence benefits all of humanity. We push the boundaries of the capabilities of AI systems and seek to safely deploy them to the world through our products. AI is an extremely powerful tool that must be created with safety and human needs at its core, and to achieve our mission, we must encompass and value the many different perspectives, voices, and experiences that form the full spectrum of humanity. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic. For additional information, please see OpenAI's affirmative action and equal employment opportunity policy statement. Background checks for applicants will be administered in accordance with applicable law, and qualified applicants with arrest or conviction records will be considered for employment consistent with those laws, including the San Francisco Fair Chance Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, for US-based candidates. For unincorporated Los Angeles County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: protect computer hardware entrusted to you from theft, loss or damage; return all computer hardware in your possession (including the data contained therein) upon termination of employment or end of assignment; and maintain the confidentiality of proprietary, confidential, and non-public information. In addition, job duties require access to secure and protected information technology systems and related data security obligations. To notify OpenAI that you believe this job posting is non-compliant, please submit a report through this form. No response will be provided to inquiries unrelated to job posting compliance. We are committed to providing reasonable accommodations to applicants with disabilities, and requests can be made via this link. OpenAI Global Applicant Privacy Policy At OpenAI, we believe artificial intelligence has the potential to help people solve immense global challenges, and we want the upside of AI to be widely shared. Join us in shaping the future of technology. #J-18808-Ljbffr
    $122k-166k yearly est. 5d ago
  • Staff Software Engineer, Site Reliability

    Asana 4.6company rating

    Software development engineer job in San Francisco, CA

    Asana's rapid growth brings new challenges in keeping our systems fast, reliable, and resilient. As our product evolves, we're making a major investment in reliability - and building a brand new SRE team in Warsaw is a key part of that strategy. This is your chance to help shape it from day one. This isn't a traditional “ops” role - we're looking for strong software engineers who are passionate about building reliable, distributed systems. You'll work closely with a small SRE team in San Francisco, infrastructure engineers in Reykjavik, and an established infrastructure team in Warsaw. Warsaw will be a significant hub for our future infrastructure engineering and operations. As one of the first engineers here, you'll have a real say in how we build reliable infrastructure, manage incidents, and support the rest of the company. This role is based in our Warsaw office with an office‑centric hybrid schedule - in‑office days are Monday, Tuesday, and Thursday. We offer a Contract of Employment (UoP) for our employees in Poland. What you'll do: Influence the future of Asana's SRE practice, especially as we grow the Warsaw team. Lead reliability‑focused projects across our stack - from infrastructure to tooling to incident response. Define and implement Asana's incident management process - we're investing here, and you'll help shape how it works. Build internal platforms and frameworks that help other teams improve the reliability of their services. Be part of (and help shape) a sustainable on‑call rotation - shared across teams in Warsaw, San Francisco, and Reykjavik. On average, we handle ~1 page per day, but it's not constant, and we care about keeping things sane. Work with our stack: AWS, Kubernetes (EKS), Datadog, MySQL (RDS), ElasticSearch (OpenSearch), Redis, DynamoDB, Terraform, TypeScript, Scala, Go, and Python. (Yeah, we know this sounds like buzzword bingo - but we want this post to actually show up in your searches.) About you: You're a strong and experienced software engineer who's comfortable writing and reading code - this isn't an ops role. You care about reliability, scalability, and long‑term maintainability, not just quick fixes. You might have worked as an SRE before - or maybe you were a product engineer who kept getting pulled into infra work because you cared about how systems actually run. You've seen systems at scale (or want to), and you're excited about solving infrastructure problems that have broad impact. You're curious, take initiative, and aren't afraid to work in ambiguous spaces - especially important on a brand new team. You collaborate well across teams and want to help others build more reliable systems. You don't need to know our exact stack, but you're eager to learn whatever it takes to make things better. You demonstrate curiosity about AI tools and emerging technologies, with a willingness to learn and leverage them to enhance productivity, collaboration, or decision‑making. Why this role? Founding team: You'll be one of the first SREs in Warsaw - and a key player in a growing team. Drive real change: This isn't a role where you'll just patch up legacy systems. We are expecting (and supporting) real architectural changes to improve reliability, scalability, and long‑term operability. Big impact: Our product is scaling fast, and reliability is a top company priority. Room to grow: As this team grows, so will your influence - whether you want to lead projects, mentor others, or help shape how we scale. Global collaboration: Work closely with experienced engineers in San Francisco, Reykjavik, and Warsaw, while helping build the future of SRE at Asana. What we offer: Generous, transparent and fair compensation system (base salary and generous Restricted Stock Unit for Asana Inc.). Contract of Employment (with 50% tax deductible costs for author's rights usage for Engineers). Health insurance with dental and travel coverage (Lux Med). Lunch catering on the days that you work from the office. Career growth budget. Home office setup budget. Gym/Fitness reimbursement. Fertility healthcare and family‑forming support with Carrot. Mental health support in Modern Health. Group life insurance. MacBooks with all necessary accessories. For this role, the estimated base salary range is between 23 000 and 33 000 PLN gross monthly on the contract of employment (UoP). The actual base salary will vary based on various factors and individual qualifications objectively assessed during the interview process. The listed range above is a guideline, and the base compensation range for this role may be modified. Our total compensation consists of base salary and equity (RSUs). About us Asana is a leading platform for human + AI collaboration. Millions of teams around the world rely on Asana to achieve their most important goals, faster. Asana has been named to Fortune's Best Workplaces for 7+ years and recognized by Fast Company, Forbes, and Gartner for excellence in workplace culture and innovation. We offer an exceptional office‑centric culture while adopting the best elements of hybrid models to ensure that every one of our global team members can work together effortlessly. With 13+ offices all over the world, we are always looking for individuals who care about building technology that drives positive change in the world and a culture where everyone feels that they belong. Join Asana's Talent Network to stay up to date on job opportunities and life at Asana. #J-18808-Ljbffr
    $181k-242k yearly est. 1d ago
  • Full Stack Software Engineer (Python / React)

    Arrayo

    Software development 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. 5d 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. 6d ago
  • QA Engineer

    Air Apps, Inc.

    Software development engineer job in San Francisco, CA

    About Air Apps At Air Apps, we believe in thinking bigger-and moving faster. We're a family-founded company on a mission to create the world's first AI-powered Personal & Entrepreneurial Resource Planner (PRP), and we need your passion and ambition to help us change how people plan, work, and live. Born in Lisbon, Portugal, in 2018-and now with offices in both Lisbon and San Francisco-we've remained self-funded while reaching over 100 million downloads worldwide. Our long-term focus drives us to challenge the status quo every day, pushing the boundaries of AI-driven solutions that truly make a difference. Here, you'll be a creative force, shaping products that empower people across the globe. Join us on this journey to redefine resource management-and change lives along the way. The Role As a QA Engineer at Air Apps, you will be responsible for ensuring the quality, functionality, and usability of our applications through manual and functional testing. You will work closely with developers, product managers, and designers to identify issues early, improve test coverage, and deliver a seamless user experience. Your role will be essential in detecting bugs, verifying feature implementations, and validating software stability before deployment. Responsibilities Perform manual testing on web and mobile applications to ensure a seamless user experience. Conduct functional, regression, usability, and exploratory testing across multiple platforms. Develop and execute detailed test plans, test cases, and test scripts. Document and report bugs, working closely with developers to resolve issues. Ensure feature compliance by validating product requirements against test results. Identify edge cases, inconsistencies, and performance issues. Work with cross-functional teams to improve software quality throughout the development lifecycle. Provide clear and structured feedback to enhance product functionality and user experience. Maintain test documentation and contribute to quality assurance best practices. Requirements Around 3+ years of experience in manual and functional testing. Strong understanding of QA methodologies, testing types, and best practices. Experience with test case management tools (e.g., TestRail, Zephyr, Xray). Familiarity with bug tracking systems (e.g., Jira, Trello, Bugzilla). Experience testing web and mobile applications (iOS & Android). Strong attention to detail and ability to identify complex usability issues. Knowledge of API testing (e.g., Postman) is a plus. Ability to work in an agile development environment and adapt to changing priorities. Strong communication and collaboration skills. What benefits are we offering? Apple hardware ecosystem for work. Annual Bonus. Medical Insurance (including vision & dental). Disability insurance - short and long-term. 401k up to 4% contribution. Air Conference - an opportunity to meet the team, collaborate, and grow together. Transportation budget Free meals at the hub Gym membership Diversity & Inclusion At Air Apps, we are committed to fostering a diverse, inclusive, and equitable workplace. We enthusiastically welcome applicants from all backgrounds, experiences, and perspectives. We celebrate diversity in all its forms and believe that varied voices and experiences make us stronger. Application Disclaimer At Air Apps, we value transparency and integrity in our hiring process. Applicants must submit their own work without any AI-generated assistance. Any use of AI in application materials, assessments, or interviews will result in disqualification. #J-18808-Ljbffr
    $89k-125k yearly est. 1d ago
  • QA Engineer: Scientific Workflows & AI Validation

    Mithrl Inc.

    Software development engineer job in San Francisco, CA

    A tech bio company in San Francisco is seeking a QA Engineer, Scientific Software to ensure the integrity of their AI Co-Scientist. This role requires a PhD-level candidate with experience in drug development and omics data. You will create automated tests, develop validation frameworks, and work closely with engineers to ensure scientific accuracy. This impactful position combines scientific understanding with software quality engineering, contributing to breakthroughs in biotechnology. Comprehensive health benefits and a vibrant office culture in SF are part of the offer. #J-18808-Ljbffr
    $89k-125k yearly est. 3d ago
  • Simulation & Test Engineer for Conversational AI & Robotics

    Dromeda

    Software development engineer job in San Francisco, CA

    A forward-thinking robotics company based in San Francisco is seeking a Simulation and Test Engineer to develop and maintain scalable testing infrastructure for their conversational AI systems. The ideal candidate will have a strong background in AI/ML testing, proficiency in Python, and experience with simulation platforms. The role offers a competitive salary range of $150,000 - $250,000 USD based on skills and experience, in a dynamic environment focused on innovation and diversity. #J-18808-Ljbffr
    $150k-250k yearly 3d ago
  • Embedded Test Engineer

    Mvp VC

    Software development engineer job in San Francisco, CA

    Wanna join the adventure? Loft Orbital's mission is to make space simple for organizations that need to collect information about the Earth. We provide space infrastructure as a service where multiple customer payloads are flown on a single spacecraft platform through Loft's in-house Payload Accommodation Module. The Embedded Test Engineer will be responsible for establishing and maintaining a robust, reliable test pipeline embedded software within the Hardware group. You will work with Loft Orbital's engineering, software, and integration teams to verify the performance of internal avionics hardware, firmware and software to improve design iteration and continuous integration efforts. You will help to define the processes and standards for version control and work closely with the engineering teams to ensure flight readiness for orbit. You will be a critical part of ensuring we are delivering the right high quality hardware products to both internal teams as well as our external customers. About this Role Work with the Loft development team to test, validate and verify internally developed products, and ensure successful delivery of final flight products to missions Software and firmware test development and automation at unit and sub-system level for flight systems (avionics, communication and power distribution) Ownership of the test procedures and execution of product testing using Loft's in-house software tools Execute roadmaps of next generation products and provide testing flows, including activities to prepare for verification and qualification of product development efforts Support scaling up test infrastructure towards productization Define and implement functional testing and regression testing for embedded systems to support Hardware in the Loop (HIL) and assembly/integration teams Must Haves 5+ years in software/firmware testing and SW/HW integration, a plus if in aerospace Bachelor's Degree in software engineering, computer science, electrical engineering or equivalent Recent Python experience automating tasks/test frameworks and interacting with shell environments Strong familiarity with Linux and scripting tools/languages Testing and troubleshooting experience with digital, analog and high-speed interfaces, including various communication protocols (CAN, UART, SPI, I2C, ETH, SpaceWire, etc.) Hands on experience with deploying embedded software to hardware at medium to large scales (>100 units/year) Have experience creating detailed Test Procedures for development and software Entrepreneurial, need to be able to find and manage own work Experience with one or more continuous integration tools (Gitlab Preferred Nice to Haves Experience testing high speed interfaces like Ethernet, Spacewire, Cameralink, PCIe Understanding of how to create, configure, and manage Docker containers Recent experience setting up Gitlab CI/CD pipelines Experience with Vivado or other FPGA design/build systems and their test tools Experience with Yocto Ptest or testing and deploying Yocto distributions Comfortable interacting with remote test equipment and troubleshooting issues Some of Our Awesome Benefits 100% company-paid medical, dental, and vision insurance option for employees and dependents Flexible Spending (FSA) and Health Savings (HSA) Accounts offered with an employer contribution to the HSA 100% employer paid Life, AD&D, Short-Term, and Long-Term Disability insurance Flexible Time Off policy for vacation and sick leave, and 12 paid holidays 401(k) plan and equity options Daily catered lunches and snacks International exposure to our team in France Fully paid parental leave; 14 weeks for primary caregiver and 10 weeks for secondary caregiver Carrot Fertility provides comprehensive, inclusive fertility healthcare and family-forming benefits with financial support Off-sites and many social events and celebrations Relocation assistance when applicable $125,000 - $175,000 a year State law requires us to tell you the base compensation range for this role, which is $125,000 - $175,000 per year. This is determined by your education, experience, knowledge, skills, and abilities. The salary range for this role is intentionally wide as we evaluate individuals based on their unique experience and abilities to fit our needs. Most importantly, we are excited to meet you and see if you are a great fit for our team. Can't quantify for you are the exciting challenges, supportive team, and amazing culture we enjoy. * Research shows that while men apply to jobs where they meet an average of 60% of the criteria, women and other underrepresented people tend to only apply when they meet 100% of the qualifications. At Loft, we value respectful debate and people who aren't afraid to challenge assumptions. We strongly encourage you to apply, even if you don't check all the boxes. Who We Are Loft: Space Made Simple. Founded in 2017, Loft provides governments, companies, and research institutions with a fast, reliable, and flexible way to deploy missions in orbit. We integrate, launch, and operate spacecraft, offering end-to-end missions as a service across Earth observation, IoT connectivity, in-orbit demonstrations, national security missions, and more. Leveraging our existing space infrastructure and an extensive inventory of satellite buses, Loft is reducing years-long integration and launch timelines to months. With more than 25 missions flown, Loft's flight heritage and proven technologies enable customers to focus on their mission objectives. At Loft, you'll be given the autonomy and ownership to solve significant challenges, but with a close-knit and supportive team at your back. We believe that diversity and community are the foundation of an open culture. We are committed to hiring the best people regardless of background and make their time at Loft the most fulfilling period of their career. We value kind, supportive and team-oriented collaborators. It is also crucial for us that you are a problem solver and a great communicator. As our team is international, you will need strong English skills to better collaborate, easily communicate complex ideas and convey important messages. With 4 satellites on-orbit and a wave of exciting missions launching soon, we are scaling up quickly across our offices in San Francisco, CA | Golden, CO | and Toulouse, France. As an international company your resume will be reviewed by people across our offices so please attach a copy in English. #J-18808-Ljbffr
    $92k-128k yearly est. 3d ago
  • Software Engineer, Collective Communication

    Openai 4.2company rating

    Software development engineer job in San Francisco, CA

    The Workload Networking team is responsible for the collective communication stack used in our largest training jobs. Using a combination of C++ and CUDA we work on novel collective communication techniques that enable efficient training of our flagship models on our largest custom built supercomputers. The models we train are key ingredients to the AI research progress at OpenAI and the field as a whole, and we continually incorporate learnings from our entire research org into our training platform. Role As a Software Engineer, Networking you will design and implement custom networking collectives that are tightly integrated into our training stack. We\'re looking for people who have a background in low level performance critical software. Experience with collective communication is a bonus. This role is based in San Francisco, CA. We use a hybrid work model of 3 days in the office per week and offer relocation assistance to new employees. Responsibilities Collaborate closely with ML researchers to design and implement efficient collective operations in C++ and CUDA. Ensure that our largest training jobs take full advantage of the different network transports used in our supercomputers. Work on simulations to inform our future supercomputer network designs. Qualifications Have written distributed algorithms using RDMA in the past. Are comfortable writing low level performance sensitive CPU and/or GPU code. Are familiar with network simulation techniques. About OpenAI OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence benefits all of humanity. We push the boundaries of the capabilities of AI systems and seek to safely deploy them to the world through our products. AI is an extremely powerful tool that must be created with safety and human needs at its core, and to achieve our mission, we must encompass and value the many different perspectives, voices, and experiences that form the full spectrum of humanity. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic. For additional information, please see OpenAI's Affirmative Action and Equal Employment Opportunity Policy Statement. Qualified applicants with arrest or conviction records will be considered for employment in accordance with applicable law, including the San Francisco Fair Chance Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act. For unincorporated Los Angeles County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: protect computer hardware entrusted to you from theft, loss or damage; return all computer hardware in your possession (including the data contained therein) upon termination of employment or end of assignment; and maintain the confidentiality of proprietary, confidential, and non-public information. In addition, job duties require access to secure and protected information technology systems and related data security obligations. To notify OpenAI that you believe this job posting is non-compliant, please submit a report through this form. No response will be provided to inquiries unrelated to job posting compliance. We are committed to providing reasonable accommodations to applicants with disabilities, and requests can be made via this link. OpenAI Global Applicant Privacy Policy At OpenAI, we believe artificial intelligence has the potential to help people solve immense global challenges, and we want the upside of AI to be widely shared. Join us in shaping the future of technology. Compensation Range: $380K - $555K #J-18808-Ljbffr
    $122k-166k yearly est. 4d ago

Learn more about software development engineer jobs

How much does a software development engineer earn in Pleasant Hill, CA?

The average software development engineer in Pleasant Hill, CA earns between $93,000 and $175,000 annually. This compares to the national average software development engineer range of $80,000 to $147,000.

Average software development engineer salary in Pleasant Hill, CA

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