Post job

Software engineer jobs in Rohnert Park, CA

- 4,127 jobs
All
Software Engineer
Senior Software Engineer
Test Engineer
Software Development Engineer
Software Development Manager
Software Engineer-Team Lead
Software Automation Engineer
  • Software Engineer

    Acceler8 Talent

    Software engineer job in Santa Rosa, CA

    Software Engineer - AI Infra Startup - San Francisco, CA A small, deeply technical AI infra startup in San Francisco, building the platform that next-gen AI apps will run on - think custom compilers, CUDA kernels, and distributed orchestration are looking for a Software Engineer to join their team. What will I be doing? As a Software Engineer you'll help architect and build the infrastructure powering the next generation of AI systems. You'll work across the stack on: High-performance, distributed systems that support real-time AI workloads Kubernetes orchestration, infra tooling, and automation pipelines Low-level runtime components like custom compilers and CUDA kernels Scalable, reliable backend services Collaborating directly with the founding team on technical strategy and core architecture What are we looking for? Strong background in systems programming, backend, or infra engineering Experience with distributed systems, container orchestration, and Linux internals Comfortable working across multiple layers of the stack, from low-level code to infra ops Fast learner who thrives in ambiguous, high-agency environments Bonus: Experience with compilers, CUDA, or ML infrastructure What's in it for me: up to $300k base dependent on experience + 0.2-0.5% equity Work directly with deeply technical founders (ex-Stanford, Google, and more) on some of the hardest problems in AI infra On-site in San Francisco Stealth startup with serious backing, operating lean and hiring intentionally Apply now for immediate consideration!
    $300k yearly 3d ago
  • Python Backend Engineer - 3D / Visualization / API / Software (On-site)

    Attis

    Software engineer job in San Francisco, CA

    A pioneering and well-funded AI company is seeking a talented Python Backend Engineer to build the core infrastructure for its revolutionary autonomous systems. This is a unique opportunity to join an innovative team at the forefront of engineering and artificial intelligence, creating a new category of software that will redefine how complex products in sectors like aerospace, automotive, and advanced manufacturing are designed and developed. Why Join? Build the Future of Engineering: This isn't just another backend role. Your work will directly shape how next-generation rockets, cars, and aircraft are designed, fundamentally changing the engineering landscape. Solve Unprecedented Technical Puzzles: Tackle unique challenges in building the infrastructure for autonomous AI agents, including simulation orchestration, multi-agent coordination, and scalable model serving. Shape a Foundational Platform: As a critical member of a pioneering team, you will have a significant impact on the technical direction and core architecture of an entirely new category of software. Join a High-Impact Team: Work in a collaborative, fast-paced environment where your expertise is valued, and you have end-to-end ownership of critical systems. Compensation & Location: Base salary of up to $210,000 + equity + benefits, while working on-site with the team in a modern office in downtown San Francisco. The Role As a Python Backend Engineer, you will be instrumental in constructing the infrastructure that underpins these autonomous engineering agents. Your responsibilities will span model serving, simulation orchestration, multi-agent coordination, and the development of robust, developer-facing APIs. This position is critical for delivering the fast, reliable, and scalable systems that professional engineers will trust and depend on in high-stakes production environments. You will: Own and build the core backend infrastructure for the autonomous AI agents, focusing on scalability, model serving, and multi-agent orchestration. Design and maintain robust APIs while integrating essential third-party tools like CAD software and simulation backends into the core platform. Develop backend services to process and serve complex 3D visualizations from simulation and geometric data. Collaborate across ML, frontend, and simulation teams to shape the product and engage directly with early customers to drive infrastructure needs. Make foundational architectural decisions that will define the technical future and scalability of the entire platform. The Essential Requirements Strong backend software engineering experience, with a primary focus on Python. Proven experience in designing, building, and maintaining production-level APIs (FastAPI preferred but Flask and Django also considered). Experience with 3D visualization libraries or tools such as PyVista, ParaView, or VTK. Excellent systems-thinking skills and the ability to reason about the interactions between compute, data, and models. Experience working in fast-paced environments where end-to-end ownership and proactivity are essential. Exceptional communication and collaboration abilities. What Will Make You Stand Out Experience integrating with scientific or engineering software (such as CAD, FEA, or CFD tools). Exposure to agent frameworks, workflow orchestration engines, or distributed systems. Familiarity with model serving frameworks (e.g., TorchServe, Triton) or simulation backends. Previous experience building developer-focused tools or working in high-trust, customer-facing technical roles. If you are interested in this role, please apply with your resume through this site. SEO Keywords for Search Python Backend Engineer, Python Software Engineer, Backend Engineer, Software Engineer, Python Developer, AI Engineer, Machine Learning Infrastructure, MLOps Engineer, Backend Software Engineer (Python), Senior Backend Engineer, AI/ML Engineer, Infrastructure Engineer, FastAPI Developer, PyVista, ParaView, VTK, 3D Visualization, Docker, Kubernetes, Cloud Engineer, AI Platform Engineer, Distributed Systems Engineer, Simulation Software Engineer, CAD Integration, CFD, FEA, Scientific Computing, High-Performance Computing (HPC), Agent Frameworks, Workflow Orchestration, Technical Lead, Staff Engineer. Disclaimer Attis Global Ltd is an equal opportunities employer. No terminology in this advert is intended to discriminate on any of the grounds protected by law, and all qualified applicants will receive consideration for employment without regard to age, sex, race, national origin, religion or belief, disability, pregnancy and maternity, marital status, political affiliation, socio-economic status, sexual orientation, gender, gender identity and expression, and/or gender reassignment. M/F/D/V. We operate as a staffing agency and employment business. More information can be found at attisglobal.com.
    $210k yearly 5d ago
  • Robotic Software Engineer

    Insight Recruitment

    Software engineer job in San Francisco, CA

    Robotics Software Engineer (Generalist/Full-Stack) Robotic Software Engineer - Humanoid Robotics Palo Alto, SF Bay Area (Full-time | Onsite) $180k-$200k + equity (flexible for exceptional candidates) We are recruiting building next-generation humanoid robotic systems that combine advanced AI with cutting-edge hardware. Our team moves fast, prototypes aggressively, and puts real robots into the world. We're now hiring a Robotic Software Engineer to help shape our core software stack and accelerate the development of our embodied AI systems. What You'll Work On As part of a small, high-impact engineering team, you will: Build and optimise robotics software in C++ and ROS2 Integrate perception, control, planning, and learning modules Work hands-on with robots to bring up new hardware and run real-world experiments Deploy reinforcement learning / imitation learning policies onto physical robots Develop middleware, interfaces, and tooling that connect AI → hardware Prototype behaviours across diverse robot types (arms, humanoids, mobile platforms, drones) This role directly supports both our AI and hardware teams and has significant ownership from day one. Must-haves: Strong C++ development skills (multi-threading, performance, systems-level) Professional experience with ROS2 Hands-on robotics experience - ideally robot learning on physical hardware Ability to work on real robots (debugging, integration, testing) Generalist mindset and comfort in a fast-paced startup environment Nice-to-haves: Manipulation or kinematics (humanoids, arms, quadrupeds) Controls for mobile robots or drones Sensor/actuator integration, drivers, or middleware experience VR prototyping (Meta Quest or similar) Experience across different robot embodiments Why Join Us Build software that runs on real humanoid robots immediately High ownership within a small, world-class engineering team Competitive compensation + meaningful equity Opportunity to influence architecture, roadmap, and product direction Work at one of the most exciting intersections in tech: AI × robotics
    $180k-200k yearly 2d ago
  • Java Software Engineer (hands-on Quadient Inspire / CCM exp)

    Tranzeal Incorporated

    Software engineer job in Oakland, CA

    Tranzeal is an industry leading global Business Transformation Service Provider offering specific consulting services as well as prepackaged, industry specific solutions and services to companies around the world. Our Consulting Services are dedicated to helping our clients maximize their investments in IT and the overall effectiveness and efficiency of the business. Tranzeal s deep industry experience makes us the partner of choice for a growing number of Fortune 1000 companies, midsize enterprises and small businesses worldwide. We are currently looking for 'Senior Software Engineer (Quadient Inspire)' to support one of our clients with the following skills: Requirement: Job Title: Senior Software Engineer (Quadient Inspire) Location: Alpharetta, GA (Local candidates only) Other Accepted Locations: Rancho Cordova, CA | Oakland / San Francisco, CA Duration: 12 Months Contract to Hire Work Authorization: W2 Only Bill Rate: DOE Job Description We are seeking a Senior Software Engineer with strong hands-on experience in the Quadient Inspire Platform to design, develop, and implement customer communication workflows. The ideal candidate will have solid API development experience and the ability to build secure, scalable solutions aligned with enterprise architecture standards. This is a Contract-to-Hire role. Candidates must be local to one of the listed client locations. Fully remote-only candidates may not be considered. Key Responsibilities Design, develop, test, and implement customer communication workflows using Quadient Inspire Build and integrate secure, scalable APIs following architectural guidelines Collaborate with internal and external stakeholders on input/output requirements and system usage Support strategic planning, quality assurance, and compliance with internal controls Assist in troubleshooting and resolving workflow and integration issues Required Technical Skills Quadient Inspire Platform: Designer, Scaler, Content Manager, Automation, Interactive, Approve Workflow API Technologies: REST, SOAP, and other API protocols Programming Languages: Java, JavaScript, Shell Scripting Databases: SQL Version Control: GitHub Experience & Education 5+ years of software engineering experience Bachelor s degree required Master s degree preferred Preferred Skills Experience with Customer Communications Management (CCM) platforms Exposure to Precisely EngageOne platform Engagement & Compliance Details W2 consultants only W2 consultants from a consulting firm on C2C are also workable Sponsorship requirement must be disclosed upfront Candidates must be eligible for conversion to full-time employment Interested candidates or suppliers: Please share resumes with full details to sureshs(at)tranzeal(dot)(com) The national base pay range below is a good-faith estimate of what our client may pay for new hires. Actual pay may vary based on Client's assessment of the candidates knowledge, skills, abilities (KSAs), related experience, education, certifications and ability to meet required minimum job qualifications. Other factors impacting pay include prevailing wages in the work location and internal equity. $80 - $90 per hour on W2.
    $80-90 hourly 5d ago
  • Founding Software Engineer / Protocol Engineer

    The Crypto Recruiters 3.3company rating

    Software engineer job in San Francisco, CA

    We are actively searching for a Founding Protocol Engineer to join our team on a permanent basis. In this position you will If you are someone that is impressed with what Hyperliquid has accomplished then this role is for you. We are on a mission to build next generation lending and debt protocols. We are open to both Senior level and Architect level candidates for this role. Your Rhythm: Drive the architecture, technical design, and implementation of our lending protocol. Collaborate closely with researchers to validate and test designs Collaborate with auditors and security engineers to ensure safety of the protocol Participate in code reviews, providing constructive feedback and ensuring adherence to established coding standards and best practices Your Vibe: 5+ years of professional software Engineering experience 3+ years of experience working in Solidity in EVM in production environments, specifically focused in DeFi products 2+ years of experience working with a modern backend languages (Go, Rust, Python, etc) in distributed architectures Experience building lending protocols in a smart contract language Open to collaborating onsite a few days a week at our downtown SF office Our Vibe: Relaxed work environment 100% paid top of the line health care benefits Full ownership, no micro management Strong equity package 401K Unlimited vacation An actual work/life balance, we aren't trying to run you into the ground. We have families and enjoy life too!
    $123k-170k yearly est. 2d ago
  • Software Engineer

    Skale 3.7company rating

    Software engineer job in San Francisco, CA

    I'm hiring an AI Product Engineer for a fast-growing AI start-up that's building agents to automate financial crime workflows. Their tech works like a real analyst inside a browser and internal tools, helping banks cut huge amounts of manual work and stop fraud more effectively. They're small, highly technical, and already seeing strong traction with major institutions. In this role, you'll work across the stack, build end-to-end features, shape new agent capabilities, and help ship production systems that have real impact for customers. We're looking for engineers who: Love building quickly and owning problems end to end Have experience with production systems or AI/ML workflows Communicate clearly and enjoy working with minimal process Want to push what's possible with AI agents in the real world Minimum Bachelor's degree in Computer Science (or adjacent) Their stack is Python, Node, React and Typescript (not a dealbreaker to be experienced with these!) Apply or reach out directly if you're interested!
    $123k-169k yearly est. 1d ago
  • Testing Engineer I

    Aceolution

    Software engineer job in Santa Rosa, CA

    We are seeking a detail-oriented and proactive Testing Engineer I to join our Quality Engineering team. In this role, you will collaborate with clients' test engineering teams to design test plans, develop test cases, execute manual tests, and identify/report defects. The ideal candidate should have strong analytical skills, excellent communication abilities, and a passion for delivering high-quality products. Key Responsibilities Collaborate with client test engineering teams to: Develop comprehensive test plans for various components. Create detailed and accurate test cases. Execute manual testing across multiple platforms and environments. Identify, document, and report bugs/defects using standard tools. Perform a wide range of testing activities, including: Camera & Photography Testing Back-end Testing Black Box Testing Carrier Testing Cross-Browser / Cross-Platform Testing Compatibility Testing Documentation Testing Compliance Testing Exploratory Testing Accessibility Testing Functional Testing API / Services Testing Integration Testing Device Testing Regression Testing Globalization / Localization / Language Testing User Acceptance Testing (UAT) Mobile Application Testing System Testing Manual Testing Analyze customer scenarios to ensure comprehensive test coverage. Maintain accurate test documentation, logs, and reports. Collaborate with developers, product managers, and stakeholders during defect triage and issue resolution. Requirements 0-2 years of experience in Software Testing or Quality Assurance. Hands-on experience working with Unix/Linux or Windows environments. Strong understanding of manual testing concepts, test design, and bug reporting. Working knowledge of test automation tools (Selenium, Appium, or similar) is an added advantage. Excellent analytical skills with the ability to think through customer usage scenarios. Strong written and verbal communication skills. Detail-oriented, organized, and able to work in a fast-paced environment. Preferred Skills (Nice to Have) Basic scripting skills (Python, Shell, JavaScript, or similar). Familiarity with API testing tools such as Postman or Swagger. Exposure to automation frameworks or CI/CD pipelines.
    $91k-127k yearly est. 2d ago
  • Java Software Engineer

    Signature It World Inc.

    Software engineer job in San Francisco, CA

    We are seeking a skilled and motivated Java Developer to join our software engineering team. The ideal candidate will be instrumental in designing, developing, and maintaining high-performance, scalable Java applications that require complex data management across both relational (SQL) and non-relational (NoSQL) databases. Proven experience as a Java Developer, with 3-8 years of hands-on experience in software development. Strong proficiency in Core Java and object-oriented programming (OOP) principles. Extensive experience with Java frameworks, particularly the Spring ecosystem (Spring Boot, Spring MVC, Spring Data JPA). Proficiency in database technologies, including writing complex queries for SQL (e.g., MySQL, PostgreSQL) and working knowledge of NoSQL databases (e.g., MongoDB). Experience with building RESTful APIs and understanding microservices architecture. Familiarity with version control systems (Git) and build tools (Maven/Gradle). Knowledge of front-end technologies (HTML, CSS, JavaScript) is a plus. Familiarity with cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes) is preferred.
    $106k-150k yearly est. 5d ago
  • Software Engineer

    Alexander Chapman

    Software engineer job in San Francisco, CA

    What You'll Do You will join a small, elite product pod operating like a founding team inside the company. Your work will directly shape the future of entirely new product lines-from ideation to product-market fit to scaling toward $10M+ ARR. In this role, you will: Drive products from 0 → 1 → 10M ARR, owning development end-to-end. Lead feature creation, product decisions, customer conversations, and full-stack execution. Build high-impact AI products used daily in real industrial workflows (e.g., accounts receivable automation, lead-gen automation, factory operations tools). Collaborate directly with multibillion-dollar enterprise clients to understand pain points and design solutions. Occasionally visit factories and warehouses to observe real users and validate workflows (infrequent but highly impactful). This role is ideal for someone who wants meaningful ownership, fast iteration cycles, and the ability to build products with immediate real-world impact. Who We're Looking For Profile Archetypes We Like We've found people with the following backgrounds thrive in this environment: Early-career engineers (early to mid-20s) with 2-5 years at a high-growth, respected startup Experience at strong companies through internships Involvement in elite tech or founder communities (e.g., Neo, Contrary, 8VC, Dorm Room Fund) Degree in computer science from a strong technical university (Master's degree is a plus) Solid backend engineering skills; full-stack, CI/CD, and infra experience are strong bonuses Bonus: tried starting a company before (even if small or not VC-backed) Mindset & Traits Builder mentality - loves shipping quickly and iterating in the wild Comfortable with ambiguity and owning entire product surfaces Strong customer intuition or willingness to develop it Energized by small teams, high autonomy, and high expectations Excited to build AI products that deliver value from day one
    $106k-150k yearly est. 3d ago
  • Software Development Engineer Test (SDET, Mobile Apps)

    The Fountain Group 4.6company rating

    Software engineer job in Alameda, CA

    The Fountain Group is a national staffing firm and we are currently seeking a Test & Development Engineer (Mobile Applications) for a prominent client of ours. This position is in Alameda, CA (Preferred), Milpitas, CA or Portland, OR Details for the position are as follows: Pay: $51-55/hour Locations: Alameda, CA (preferred) | Milpitas, CA | Portland, OR Work Model: First 30 days onsite, then potential hybrid Industry: Medical Device / SaMD (preferred, not required) 🚨 IMPORTANT: Developer-First Role This is not a traditional QA or manual testing role. We are seeking a software developer who specializes in test automation - someone who writes code daily, builds automation frameworks, and enjoys solving problems through development. Candidates who primarily execute existing test scripts or rely on frameworks built by others will not be a fit. About the Role You will play a key role in designing, building, and maintaining automated test solutions for mobile Software as a Medical Device (SaMD) application. This role requires strong hands-on coding ability, comfort being evaluated through a live coding exercise, and experience working across Android and iOS platforms. Automation engineers on this team are expected to author automation, not just run it. What You'll Do Design, write, and maintain automated test scripts for mobile applications (primary responsibility) Develop and enhance automation frameworks (Python-based; migrated from Java) Perform automated and targeted manual testing for Android and iOS applications Execute automated API testing Test on real mobile devices, emulators, and cloud device farms Collaborate closely with Development, Test, Product, and Delivery teams Track work and defects in Jira Contribute to test strategy, maintainability, and continuous improvement Performance is measured on the creation, maintenance, and execution of automation scripts. Required Qualifications 5+ years of hands-on mobile application testing experience Strong software development skills - you write code daily Experience authoring automation scripts from scratch Proficiency in Python (preferred) or strong coding ability in another language with willingness to work in Python Experience with Appium Hands-on testing experience with Android and iOS Automated API testing experience Experience testing on real devices Comfortable completing a live coding challenge during the interview process (no AI use) Nice to Have (Preferred) Java experience Experience in Medical Devices, SaMD, or other highly regulated industries BrowserStack or AWS Device Farm experience IBM ETM (training available) Open-source contributions related to automation or testing tools Who Will Be Successful in This Role Developers who moved into test automation Automation engineers who love to code Candidates who can clearly explain what code they wrote, not just what they executed Engineers comfortable being evaluated on real technical skills
    $51-55 hourly 1d ago
  • Senior Software Engineer

    Foundr

    Software engineer job in San Francisco, CA

    Introduction: We're working with an early-stage, small team building real production software and looking for a Full-Stack Engineer to join at a point where ownership and impact are real. This is ideal for someone who wants to be close to the product and have a meaningful voice in how things are built. Hybrid in San Francisco or NYC preferred, but remote candidates may be considered based on qualifications. What You'll Do: • Own full-stack features end-to-end, from backend services to user-facing functionality • Build and maintain systems using TypeScript / Node.js, AWS, and Python (preferred) • Collaborate closely with a small, senior engineering team and founders • Help shape technical decisions as the product and team scale • Ship production code that's used by real customers Does this sound like you? • You have full-stack engineering experience and enjoy owning your work • You're comfortable working in TypeScript / Node.js and AWS • You have experience with or interest in Python • You're curious about AI, actively use modern AI tools in your day-to-day coding workflow, or have experience building AI native applications • You enjoy early-stage environments with high ownership and fast feedback loops Can't wait to hear more about this position? Click Apply below and reach out to ******************* and they will be more than happy to share more details. Foundr.xyz is extremely committed to working with equal opportunity employers helping build diverse and inclusive workforce's. We put the people we work with at the heart of everything we do and dedicate all we do to playing a part in developing an industry that represents a variety of backgrounds, perspectives, and skills.
    $118k-164k yearly est. 6d ago
  • Senior Software Engineer

    Premier Group 4.5company rating

    Software engineer job in San Francisco, CA

    Founding Engineer On-Site San Francisco, CA $170,000 - $200,000 About: We are seeking versatile Sr Software Engineers who specialize across disciplines - Machine Learning, Data Engineering, and Full-Stack Development. The ideal candidate is willing to get their hands dirty, push boundries, and driven by a need to succeed. You will be ready to work diligently and build rapidly to win the market. You should be prepared to challenge existing concepts and develop alternative solutions. Job Summary: You'll operate at the cutting edge of LLMs, computer vision, and data engineering to automate compliance in precision-focused industries. You'll also collaborat with major global industrial partners. Your work will help build a product that leading organizations will depend on to prevent accidents, protect lives, and transform the way they run their operations. Who You Are: Able to make decisions quickly. Proactive. Comfortable with TypeScript, Python, Docker, LLMs, YOLO, Tesseract, PostgreSQL, AWS, and React Native. Have a history of building products that have been used. Thrive under pressure and within an unstructured environment. What You'll Do: Speak with users and gather their needs, experiences, and problems. Architect systems that will be used daily by others at billion-dollar companies. Build agent-swarm data pipelines that will autonomously audit. Maintain and scale infrastructure. Produce quickly without the fear of perfection. Work directly with the founding team and customers.
    $170k-200k yearly 4d ago
  • Senior AI Software Engineer Team Lead

    The Cypress Group 3.9company rating

    Software engineer job in San Francisco, CA

    Our client is a VC-funded SaaS startup located in San Francisco, CA building AI-powered data analytics and documentation soluitions for the biotech and pharmaceutical industries. They are currently looking for a Senior AI Software Engineering Manager / Team Lead to work on-site in their office 3 days / week. Qualified candidates will have experience working as an AI Engineering Team Lead / Manager w/ 7-10+ years of experience working with Python (Django) to build data structures and implement LLM components and automation / testing / training leveraging LLM-in -the loop (LLM-ITL) or Human-in-the-loop (HITL). Hands on ~75%, management of a team of 3 ~25%. Responsibilities include building AI architecture, roadmapping / planning, etc. Industry experience in B2B SaaS, workplace tools or document management is desired. BSCS or equivalent. Must have startup experience. Experience working in a highly regulated domain involving data privacy and security is preferred. This role is hybrid on-site, in the office 3 days / week in San Francisco, CA. The role features competitive compensation, comprehensive company-paid healthcare benefits, 401k with company matching and potential performance bonus. Please send your resume to ******************* for immediate consideration.
    $125k-159k yearly est. 6d ago
  • Software Engineer

    Acceler8 Talent

    Software engineer job in San Francisco, CA

    Software Engineer - AI Infra Startup - San Francisco, CA A small, deeply technical AI infra startup in San Francisco, building the platform that next-gen AI apps will run on - think custom compilers, CUDA kernels, and distributed orchestration are looking for a Software Engineer to join their team. What will I be doing? As a Software Engineer you'll help architect and build the infrastructure powering the next generation of AI systems. You'll work across the stack on: High-performance, distributed systems that support real-time AI workloads Kubernetes orchestration, infra tooling, and automation pipelines Low-level runtime components like custom compilers and CUDA kernels Scalable, reliable backend services Collaborating directly with the founding team on technical strategy and core architecture What are we looking for? Strong background in systems programming, backend, or infra engineering Experience with distributed systems, container orchestration, and Linux internals Comfortable working across multiple layers of the stack, from low-level code to infra ops Fast learner who thrives in ambiguous, high-agency environments Bonus: Experience with compilers, CUDA, or ML infrastructure What's in it for me: up to $300k base dependent on experience + 0.2-0.5% equity Work directly with deeply technical founders (ex-Stanford, Google, and more) on some of the hardest problems in AI infra On-site in San Francisco Stealth startup with serious backing, operating lean and hiring intentionally Apply now for immediate consideration!
    $300k yearly 3d ago
  • Python Backend Engineer - 3D / Visualization / API / Software (On-site)

    Attis

    Software engineer job in Santa Rosa, CA

    A pioneering and well-funded AI company is seeking a talented Python Backend Engineer to build the core infrastructure for its revolutionary autonomous systems. This is a unique opportunity to join an innovative team at the forefront of engineering and artificial intelligence, creating a new category of software that will redefine how complex products in sectors like aerospace, automotive, and advanced manufacturing are designed and developed. Why Join? Build the Future of Engineering: This isn't just another backend role. Your work will directly shape how next-generation rockets, cars, and aircraft are designed, fundamentally changing the engineering landscape. Solve Unprecedented Technical Puzzles: Tackle unique challenges in building the infrastructure for autonomous AI agents, including simulation orchestration, multi-agent coordination, and scalable model serving. Shape a Foundational Platform: As a critical member of a pioneering team, you will have a significant impact on the technical direction and core architecture of an entirely new category of software. Join a High-Impact Team: Work in a collaborative, fast-paced environment where your expertise is valued, and you have end-to-end ownership of critical systems. Compensation & Location: Base salary of up to $210,000 + equity + benefits, while working on-site with the team in a modern office in downtown San Francisco. The Role As a Python Backend Engineer, you will be instrumental in constructing the infrastructure that underpins these autonomous engineering agents. Your responsibilities will span model serving, simulation orchestration, multi-agent coordination, and the development of robust, developer-facing APIs. This position is critical for delivering the fast, reliable, and scalable systems that professional engineers will trust and depend on in high-stakes production environments. You will: Own and build the core backend infrastructure for the autonomous AI agents, focusing on scalability, model serving, and multi-agent orchestration. Design and maintain robust APIs while integrating essential third-party tools like CAD software and simulation backends into the core platform. Develop backend services to process and serve complex 3D visualizations from simulation and geometric data. Collaborate across ML, frontend, and simulation teams to shape the product and engage directly with early customers to drive infrastructure needs. Make foundational architectural decisions that will define the technical future and scalability of the entire platform. The Essential Requirements Strong backend software engineering experience, with a primary focus on Python. Proven experience in designing, building, and maintaining production-level APIs (FastAPI preferred but Flask and Django also considered). Experience with 3D visualization libraries or tools such as PyVista, ParaView, or VTK. Excellent systems-thinking skills and the ability to reason about the interactions between compute, data, and models. Experience working in fast-paced environments where end-to-end ownership and proactivity are essential. Exceptional communication and collaboration abilities. What Will Make You Stand Out Experience integrating with scientific or engineering software (such as CAD, FEA, or CFD tools). Exposure to agent frameworks, workflow orchestration engines, or distributed systems. Familiarity with model serving frameworks (e.g., TorchServe, Triton) or simulation backends. Previous experience building developer-focused tools or working in high-trust, customer-facing technical roles. If you are interested in this role, please apply with your resume through this site. SEO Keywords for Search Python Backend Engineer, Python Software Engineer, Backend Engineer, Software Engineer, Python Developer, AI Engineer, Machine Learning Infrastructure, MLOps Engineer, Backend Software Engineer (Python), Senior Backend Engineer, AI/ML Engineer, Infrastructure Engineer, FastAPI Developer, PyVista, ParaView, VTK, 3D Visualization, Docker, Kubernetes, Cloud Engineer, AI Platform Engineer, Distributed Systems Engineer, Simulation Software Engineer, CAD Integration, CFD, FEA, Scientific Computing, High-Performance Computing (HPC), Agent Frameworks, Workflow Orchestration, Technical Lead, Staff Engineer. Disclaimer Attis Global Ltd is an equal opportunities employer. No terminology in this advert is intended to discriminate on any of the grounds protected by law, and all qualified applicants will receive consideration for employment without regard to age, sex, race, national origin, religion or belief, disability, pregnancy and maternity, marital status, political affiliation, socio-economic status, sexual orientation, gender, gender identity and expression, and/or gender reassignment. M/F/D/V. We operate as a staffing agency and employment business. More information can be found at attisglobal.com.
    $210k yearly 5d ago
  • Robotic Software Engineer

    Insight Recruitment

    Software engineer job in Santa Rosa, CA

    Robotics Software Engineer (Generalist/Full-Stack) Robotic Software Engineer - Humanoid Robotics Palo Alto, SF Bay Area (Full-time | Onsite) $180k-$200k + equity (flexible for exceptional candidates) We are recruiting building next-generation humanoid robotic systems that combine advanced AI with cutting-edge hardware. Our team moves fast, prototypes aggressively, and puts real robots into the world. We're now hiring a Robotic Software Engineer to help shape our core software stack and accelerate the development of our embodied AI systems. What You'll Work On As part of a small, high-impact engineering team, you will: Build and optimise robotics software in C++ and ROS2 Integrate perception, control, planning, and learning modules Work hands-on with robots to bring up new hardware and run real-world experiments Deploy reinforcement learning / imitation learning policies onto physical robots Develop middleware, interfaces, and tooling that connect AI → hardware Prototype behaviours across diverse robot types (arms, humanoids, mobile platforms, drones) This role directly supports both our AI and hardware teams and has significant ownership from day one. Must-haves: Strong C++ development skills (multi-threading, performance, systems-level) Professional experience with ROS2 Hands-on robotics experience - ideally robot learning on physical hardware Ability to work on real robots (debugging, integration, testing) Generalist mindset and comfort in a fast-paced startup environment Nice-to-haves: Manipulation or kinematics (humanoids, arms, quadrupeds) Controls for mobile robots or drones Sensor/actuator integration, drivers, or middleware experience VR prototyping (Meta Quest or similar) Experience across different robot embodiments Why Join Us Build software that runs on real humanoid robots immediately High ownership within a small, world-class engineering team Competitive compensation + meaningful equity Opportunity to influence architecture, roadmap, and product direction Work at one of the most exciting intersections in tech: AI × robotics
    $180k-200k yearly 2d ago
  • Founding Software Engineer / Protocol Engineer

    The Crypto Recruiters 3.3company rating

    Software engineer job in Santa Rosa, CA

    We are actively searching for a Founding Protocol Engineer to join our team on a permanent basis. In this position you will If you are someone that is impressed with what Hyperliquid has accomplished then this role is for you. We are on a mission to build next generation lending and debt protocols. We are open to both Senior level and Architect level candidates for this role. Your Rhythm: Drive the architecture, technical design, and implementation of our lending protocol. Collaborate closely with researchers to validate and test designs Collaborate with auditors and security engineers to ensure safety of the protocol Participate in code reviews, providing constructive feedback and ensuring adherence to established coding standards and best practices Your Vibe: 5+ years of professional software Engineering experience 3+ years of experience working in Solidity in EVM in production environments, specifically focused in DeFi products 2+ years of experience working with a modern backend languages (Go, Rust, Python, etc) in distributed architectures Experience building lending protocols in a smart contract language Open to collaborating onsite a few days a week at our downtown SF office Our Vibe: Relaxed work environment 100% paid top of the line health care benefits Full ownership, no micro management Strong equity package 401K Unlimited vacation An actual work/life balance, we aren't trying to run you into the ground. We have families and enjoy life too!
    $123k-170k yearly est. 2d ago
  • Java Software Engineer

    Signature It World Inc.

    Software engineer job in Santa Rosa, CA

    We are seeking a skilled and motivated Java Developer to join our software engineering team. The ideal candidate will be instrumental in designing, developing, and maintaining high-performance, scalable Java applications that require complex data management across both relational (SQL) and non-relational (NoSQL) databases. Proven experience as a Java Developer, with 3-8 years of hands-on experience in software development. Strong proficiency in Core Java and object-oriented programming (OOP) principles. Extensive experience with Java frameworks, particularly the Spring ecosystem (Spring Boot, Spring MVC, Spring Data JPA). Proficiency in database technologies, including writing complex queries for SQL (e.g., MySQL, PostgreSQL) and working knowledge of NoSQL databases (e.g., MongoDB). Experience with building RESTful APIs and understanding microservices architecture. Familiarity with version control systems (Git) and build tools (Maven/Gradle). Knowledge of front-end technologies (HTML, CSS, JavaScript) is a plus. Familiarity with cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes) is preferred.
    $105k-149k yearly est. 5d ago
  • Testing Engineer I

    Aceolution

    Software engineer job in San Francisco, CA

    We are seeking a detail-oriented and proactive Testing Engineer I to join our Quality Engineering team. In this role, you will collaborate with clients' test engineering teams to design test plans, develop test cases, execute manual tests, and identify/report defects. The ideal candidate should have strong analytical skills, excellent communication abilities, and a passion for delivering high-quality products. Key Responsibilities Collaborate with client test engineering teams to: Develop comprehensive test plans for various components. Create detailed and accurate test cases. Execute manual testing across multiple platforms and environments. Identify, document, and report bugs/defects using standard tools. Perform a wide range of testing activities, including: Camera & Photography Testing Back-end Testing Black Box Testing Carrier Testing Cross-Browser / Cross-Platform Testing Compatibility Testing Documentation Testing Compliance Testing Exploratory Testing Accessibility Testing Functional Testing API / Services Testing Integration Testing Device Testing Regression Testing Globalization / Localization / Language Testing User Acceptance Testing (UAT) Mobile Application Testing System Testing Manual Testing Analyze customer scenarios to ensure comprehensive test coverage. Maintain accurate test documentation, logs, and reports. Collaborate with developers, product managers, and stakeholders during defect triage and issue resolution. Requirements 0-2 years of experience in Software Testing or Quality Assurance. Hands-on experience working with Unix/Linux or Windows environments. Strong understanding of manual testing concepts, test design, and bug reporting. Working knowledge of test automation tools (Selenium, Appium, or similar) is an added advantage. Excellent analytical skills with the ability to think through customer usage scenarios. Strong written and verbal communication skills. Detail-oriented, organized, and able to work in a fast-paced environment. Preferred Skills (Nice to Have) Basic scripting skills (Python, Shell, JavaScript, or similar). Familiarity with API testing tools such as Postman or Swagger. Exposure to automation frameworks or CI/CD pipelines.
    $92k-128k yearly est. 2d ago
  • Lead Frontend Developer / Manager / AI Software

    The Cypress Group 3.9company rating

    Software engineer job in San Francisco, CA

    Our client is a VC-funded SaaS startup located in San Francisco, CA building AI-powered data analytics and documentation soluitions for the biotech and pharmaceutical industries. They are currently looking for a Front-End Engineering Team Lead / Manager to work on-site in their office 3 days / week. Qualified candidates will have 7+ years of experience working with React.js, Typescript, and any exposure to or experience with Python / Django is a plus. Responsibilities include doing architecture, design and hands-on coding ~75% of the time and leadership and management of a team of 4 Developers 25% of the time. Industry experience in B2B SaaS, workplace tools or document management is desired. BSCS or equivalent. Must have startup experience. Experience working in a highly regulated domain involving data privacy and security is preferred. This role is hybrid on-site, in the office 3 days / week in San Francisco, CA. The role features competitive compensation, comprehensive company-paid healthcare benefits, 401k with company matching and potential performance bonus. Please send your resume to ******************* for immediate consideration.
    $132k-165k yearly est. 1d ago

Learn more about software engineer jobs

How much does a software engineer earn in Rohnert Park, CA?

The average software engineer in Rohnert Park, CA earns between $90,000 and $175,000 annually. This compares to the national average software engineer range of $73,000 to $136,000.

Average software engineer salary in Rohnert Park, CA

$125,000

What are the biggest employers of Software Engineers in Rohnert Park, CA?

The biggest employers of Software Engineers in Rohnert Park, CA are:
  1. Speechify
  2. Crypto.com
  3. Acceler8 Talent
  4. Arrayo
  5. Attis
  6. Insight Recruitment
  7. Signature It World Inc.
  8. Sodalis Ai
  9. The Military Veteran
Job type you want
Full Time
Part Time
Internship
Temporary