Frontend Software Engineering Manager
Software Engineering Manager Job 28 miles from Vallejo
Frontend Software Engineering Manager
About:
Frontend Engineering role open with a biotech startup in San Francisco. Looking for an experienced engineer who has led small frontend teams and has had to work without a dedicated designer in the past.
Key Responsibilities:
Own the frontend stack and make key technical decisions.
Collaborate with the CEO on iteration cycles.
Design useful and appealing user interfaces
Implement and maintain processes for frontend development and design.
Contribute to structuring the frontend codebase and ensure scalability.
Qualifications::
Proficiency in React and TypeScript.
Strong visual and interaction design skills.
Ability to create well-structured, maintainable code.
Strong opinions on UI/UX design and code organization.
Experience leading or managing a team is nice
Startup experience is desired
Figma/Sketch experience is nice
Experience & Skills:
6-8+ years of industry experience in frontend development.
Biotech/scientific experience is a plus but not required.
Compensation & Logistics:
Salary range: $200k - $210k
This is an exciting opportunity to take ownership of the frontend stack, contribute to product development, and play a key role in a rapidly growing company.
Vice President of Software Engineering
Software Engineering Manager Job 28 miles from Vallejo
A very exciting, well-funded start-up are looking for a VP of Software & Simulation to revolutionise the next generation of autonomy in transportation. Are you a technical leader who thrives in a fast-paced, innovation-driven environment? Do you have experience leading high-performance teams in real-time embedded software, autonomy, and simulation? If so, we have an exciting opportunity to drive the next generation of autonomy and intelligent systems.
The Role
As VP of Software & Simulation, you will lead the development of high-integrity, real-time software for autonomous systems, ensuring fast, iterative development while maintaining safety and reliability. This is a hands-on technical leadership role, where you will build and scale software teams, define software architecture, and drive simulation, HIL/SIL testing, and AI/ML-powered autonomy validation.
As the VP of Software & Simulation, you'll:
Lead the full software lifecycle, from architecture and development to testing and deployment.
Drive real-time embedded software development for autonomous decision-making, control systems, and sensor fusion.
Build and optimize simulation environments (HIL/SIL, synthetic data generation, digital twins) to accelerate autonomy validation.
Implement AI/ML-based testing and automated validation pipelines to enhance reliability and efficiency.
Scale a high-performance engineering team, hiring and mentoring top-tier talent.
Work cross-functionally with hardware, autonomy, and systems teams to ensure seamless integration.
What We're Looking for from the VP of Software & Simulation:
Technical Leadership - Proven experience scaling and managing high-performance software teams in autonomy, robotics, or real-time systems.
Real-Time Embedded Software - Deep understanding of real-time constraints, control systems, RTOS, C/C++, and low-latency software.
Simulation & Validation - Strong experience in HIL/SIL, model-based design, physics-based simulation, and synthetic data generation.
AI & Autonomy - Experience integrating AI/ML into real-time systems for perception, planning, and validation.
Fast Iterative Development - Ability to drive rapid software iteration without compromising reliability or safety.
Our client are putting together a very competitive compensation package with guaranteed earnings equating to circa $500k per year as well as a lucrative bonus structure
VP of Software Engineering [Riyadh - B2B/SaaS]
Software Engineering Manager Job 28 miles from Vallejo
**This role requires relocation to Riyadh*
Our client, a series A start-up in Riyadh, KSA, is seeking a VP of Engineering. In this crucial role, you will drive the technical strategy, oversee the development of our platform, and lead a team of engineers to deliver innovative solutions that align with the business objectives and customer needs. teams.
Responsibilities:
Technical Strategy and Architecture
Define and execute the technical roadmap, ensuring alignment with business goals and market demands.
Make critical decisions on technology stack and architecture, focusing on scalability and innovation.
Lead the modernization of legacy systems through strategic planning and incremental improvements.
Team Leadership and Development
Build, mentor, and manage a high-performing engineering team.
Implement and refine best practices in software development, including Agile methodologies and XP principles.
Foster a culture of continuous learning, innovation, and technical excellence.
Product Development and Delivery
Collaborate closely with product and business teams to shape the product and execute on the technical products.
Ensure the timely delivery of high-quality, scalable software that meets customer needs.
Oversee the implementation of robust testing, deployment, and monitoring processes.
Performance Management and Metrics
Establish and track key engineering metrics to drive continuous improvement.
Optimize development processes and team productivity.
Report on technical progress and challenges to senior leadership and stakeholders.
We are seeking an engineering leader who has:
12+ years of experience building technical software products, with at least 4 of those years as a manager of an engineering team of 30+
Experience in building B2B digital products from a very nascent stage to maturity in high-growth startups is a must. As is B2B & SaaS is essential.
Proven expertise in software architecture, system design, and scaling engineering processes in a startup environment.
Strong track record of successfully modernizing legacy systems and implementing innovative solutions.
Build relationships and enable continuous channels for stakeholders from different departments
Systems Software Lead
Software Engineering Manager Job 28 miles from Vallejo
Introduction Are you passionate about pioneering the future of AGI computing? We are looking for a Systems Software Lead to join our dynamic team. If you're excited about pushing the boundaries of technology and building world-class system software for cutting-edge silicon and systems, we want to hear from you.
About the Company Dedicated to becoming the leading compute platform for AGI, we are at the forefront of developing vertically integrated solutions, spanning from silicon to systems. Our focus is on creating robust hardware and software solutions capable of handling the most extensive ML workloads for AGI. At our organization, innovation and excellence are at the core of everything we do, and we are committed to shaping the future of AI computing.
About the Role As a Systems Software Lead, you will play a pivotal role in building and leading a world-class team dedicated to developing system software for chips and systems. Your responsibilities will include:
Hiring and managing specialized employees and contractors to develop system software and firmware, including device drivers, boot sequences, and configuration and provisioning of chips and boards.
Leading the program management of engineering milestones to deliver system software for both pre- and post-silicon efforts on silicon and hardware systems.
Contributing to the architecture and execution of system software development.
Collaborating with other engineering teams on system and silicon architecture based on system software requirements.
Working closely with the silicon team on software components of silicon IP evaluation and selection process, including interface IPs, clocking, thermal, and process IPs to monitor and manage the silicon and hardware systems in real time.
Collaborating with kernel and compiler software teams for system-level considerations.
Collaborating with the system design team on selecting suppliers, including a JDM partner, and working with them on system software deliverables and milestones.
Supporting customers in the deployment of hardware systems and managing these systems in their data centers.
Collaborating with the Operations Team on RMA, FA, and debugging failures on systems.
What We Can Offer You
A competitive salary and benefits package.
The opportunity to work with a talented and passionate team at the forefront of AGI computing.
A supportive and inclusive work environment committed to diversity and equal employment opportunities.
Key Responsibilities
System Software Lead: Lead and manage a team to develop system software and firmware for chips and systems.
Program Management: Manage engineering milestones for system software delivery on silicon and hardware systems.
Software Development: Contribute to the architecture and execution of system software development.
Collaboration: Work with other engineering teams on system and silicon architecture and collaborate with the silicon team on software components of silicon IP evaluation and selection.
Customer Support: Support customers in the deployment of hardware systems and manage these systems in their data centers.
Operations Collaboration: Collaborate with the Operations Team on RMA, FA, and debugging failures on systems.
Relevant Keywords
High-performance compute and networking silicon and system software
Linux kernel and user-space development for system management
BIOS, PCIE, Ethernet drivers
Software architecture for high-speed interfaces drivers
Real-time management, telemetry, and debug of high-availability systems
ML, HPC, datacenter networking applications
Building and leading teams for high-performance system software development
C, C++, Rust, Python programming
Scripting for Linux and Unix shells
Director of Software Engineering
Software Engineering Manager Job 28 miles from Vallejo
About Us:
Savant is a rapidly growing (Series A: $18.5M) SaaS company aiming to build an all-in-one platform for analytics automation. In this “analysts' home in the cloud,” business analysts with any technical background and in all industry verticals can explore, experiment, build, share, and automate analytics projects to extract business insights timely and reliably. We are building for analytics what UIPath has built for data entry. It is a $25B market and growing fast!
The founding team has worked together for 5+ years and has deep experience in the analytics space. Their entrepreneurial journey has taken them through multiple successful companies, including Lattice Engines (acquired by D&B), Drawbridge (acquired by LinkedIn), Clearwell (acquired by Symantec), Data Domain (acquired by EMC), 3Par (IPO), and Hyperion (acquired by Oracle).
Job Summary:
The Software Director will oversee the software development lifecycle, manage cross-functional teams, and ensure the delivery of high-quality, scalable, and innovative software solutions. This leadership role requires a strong technical background, strategic vision, and excellent communication skills to align software development goals with organizational objectives.
Key Responsibilities:
1. Leadership and Strategy:
Define and implement the software development strategy aligned with the company's objectives.
Lead and mentor a globally distributed remote team of engineering managers, architects, and developers to achieve excellence in software delivery.
Foster a collaborative, innovative, and high-performance engineering culture.
Enforce a culture of customer-first and test-driven practices across the team.
2. Project and Program Management:
Oversee the planning, execution, and delivery of multiple software projects on time and within budget.
Collaborate with product managers to define technical requirements, roadmaps, and priorities.
Ensure alignment between business needs and engineering initiatives.
3. Technology and Architecture:
Make critical technical decisions regarding software architecture, frameworks, and tools.
Stay abreast of emerging technologies and trends to ensure the company remains competitive.
Ensure that software systems are scalable, maintainable, and secure.
4. Process Improvement:
Establish best practices for software development, testing, and deployment.
Drive continuous improvement in software quality, team efficiency, and delivery timelines.
Champion agile methodologies and DevOps principles to streamline workflows.
5. Risk and Compliance Management:
Ensure software projects comply with relevant regulatory and security requirements.
Proactively identify, assess, and mitigate project risks.
Key Qualifications:
Education: Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
Experience:
10+ years of experience in software engineering, with at least 5 years in a leadership role.
Proven track record of managing globally distributed remote teams.
Proven experience delivering large-scale, complex software projects.
Strong understanding of cloud platforms (e.g., AWS, GCP, Azure), microservices, and DevOps practices.
Skills:
Excellent technical, analytical, and problem-solving skills.
Strong leadership and team-building abilities.
Exceptional communication and stakeholder management skills.
Preferred Qualifications:
Knowledge and experience in building agentic applications is a plus.
Knowledge and experience in building SaaS-based enterprise management solutions is a plus.
Desired experience in building innovative data analytic products.
Desired Competencies:
Strategic mindset with the ability to balance long-term vision and short-term execution.
Strong business acumen and the ability to translate technical concepts into business value.
Adaptability and resilience in a fast-paced, dynamic environment.
Software Engineering Intern - 2025 Summer
Software Engineering Manager Job 28 miles from Vallejo
About the Role
As a Software Engineering Intern at Preffect, you'll be working at the intersection of Health AI, real-time data processing, and scalable infrastructure, helping to build systems that power intelligent health insights. You'll contribute to integrating health applications, designing scalable data pipelines, and optimizing real-time data ingestion to support AI-driven analytics.
Collaborating with our engineering and applied ML team, you'll gain hands-on experience with cutting-edge technologies for high-performance data processing and storage:
Implement event-driven architectures using Apache Kafka, Redis Streams, or Celery for real-time data processing.
Design and implement ETL pipelines to load, transform, and store structured and unstructured health data into PostgreSQL.
Ensure data consistency, fault tolerance, and efficient querying across different health metrics.
Improve system scalability using async processing, caching strategies, and parallel execution.
Collaborate with ML and data teams to structure data for analytics, recommendations, and predictive modeling.
Implement logging, monitoring, and performance optimization for data ingestion services.
Minimum Qualifications
✔️ Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, or related fields.
✔️ Experience in Python, Django/FastAPI for backend development.
✔️ Familiarity with RESTful APIs, WebSockets, and health data integration (Apple HealthKit, Google Fit, Fitbit).
✔️ Strong understanding of SQL & PostgreSQL for data storage and transformation.
✔️ Knowledge of real-time processing engines like Apache Kafka, Redis Streams, Celery, or RabbitMQ.
✔️Familiarity with Flink, Apache Beam, or other real-time data processing frameworks used for high-throughput, distributed data streaming and batch processing.
✔️ Experience with data pipelines, ETL, and database optimization techniques.
✔️ Familiarity with Docker, Kubernetes, and CI/CD pipelines for deployment.
If you are passionate about leveraging artificial intelligence to create transformational Health and Wellness products, we'd love to hear from you!
Apply now to join our mission-driven team at Preffect.
Principal Software Engineer - Series B startup - up to $300k base - Hybrid
Software Engineering Manager Job 49 miles from Vallejo
This AI startup is transforming the developer experience with cutting-edge AI-powered coding assistance tools. They're building deeply integrated, contextually aware solutions that help developers stay in flow-enhancing, not replacing, software engineers.
You'll be joining a high-caliber team of engineers, AI researchers, and product designers, working at the intersection of AI, developer tooling, and frontend engineering. Their platform is already making waves in the industry, and they're continuing to push boundaries in AI-driven programming assistance.
What Makes This Role Unique?
You'll play a key role in shaping next-generation IDE extensions and developer tools (VS Code, JetBrains, etc.).
You'll collaborate closely with AI researchers and systems engineers to bridge AI-assisted coding and intuitive UX.
While leveraging state-of-the-art AI models (including Claude), the real challenge is building seamless, high-performance developer interfaces that integrate with complex codebases.
Your work will directly impact how engineers interact with AI-powered tools-this is real-world, high-impact engineering.
Who They're Looking For:
Expertise in TypeScript, JavaScript, and React-you've built and shipped complex frontend applications.
Experience working with developer tools, IDEs, or plugins (VS Code, JetBrains, etc.) is a huge plus.
Strong frontend-backend integration experience-you understand how to build UI that interacts efficiently with backend and AI systems.
A systems-thinking approach-you consider architecture, performance, and developer workflows, not just UI components.
You will need to be on-site at least 3 days a week in Palo Alto for this, however, there could be some flexibility for the right candidate. If you're relocating or require a sponsorship, that's absolutely fine, it can be accommodated.
Starting salary will be in the range of $225,000-300,000 plus full healthcare, dental and vision benefits, and 401k contributions. As the company grows, benefits will change/improve.
Want to work in a well-funded startup that's revolutionizing AI coding assistance? This is your chance.
No up-to-date resume required.
Full Stack Software Developer
Software Engineering Manager Job 28 miles from Vallejo
About the Role:
We are looking for a talented and driven Full Stack Software Developer to join our dynamic team working to make AI accessible to all. In this role, you will design, develop, and maintain web applications and platforms, working across both front-end and back-end systems. You will collaborate with cross-functional teams to deliver scalable and innovative solutions that are challenging to build but have a large impact.
This is an exciting opportunity to work in a fast-paced environment and contribute to building innovative applications that make a meaningful impact.
Key Responsibilities:
Software Development:
Design, develop, and maintain scalable, secure, and high-performance web applications
Write clean, maintainable, and efficient code
Develop and integrate APIs for seamless functionality between front-end and back-end systems
Qualifications and Skills:
Required:
Bachelor's Degree
At least 6 years of experience in with software development and web technologies
Proven experience as a Full Stack Developer or similar role
Strong proficiency in at least core technology environments - Angular/Java/Python
REST / HTTP / Web Architecture understanding
Proficiency in database design and management (SQL/NoSQL).
Understanding of DevOps practices and tools (Github Actions, Docker, Jenkins, etc.)
Must reside in the San Francisco Bay Area
Preferred:
Experience with fundamental AWS services and concepts.
Knowledge of software security best practices
Experience with Queueing systems (RabbitMQ / Kafka / etc)
Experience with mobile development
AI tools experience
Collaboration & Communication:
Work closely with product managers, designers, and other developers to ensure project goals are met
Work across time zones to interact with remote teams
Participate in code reviews, brainstorming sessions, and team stand-ups
Testing & Deployment:
Perform unit testing, integration testing, and debugging to ensure application reliability
Work to make deployable code and work with support on production issues / bugfixes
Continuous Improvement:
Stay up to date with the latest industry trends and technologies
Propose and implement improvements to the development process
What We Offer:
Competitive salary and benefits package
Flexible work hours and hybrid work options
A collaborative and innovative work environment
Access to the latest tools, technologies, and learning resources
Ready to Join Us?
If you're passionate about software development, thrive in dynamic environments, and want to work on impactful projects, we would love to hear from you! Apply today to be part of our team and help shape the future of technology.
We are interested in every qualified candidate who is eligible to work in the United States. However, we are not able to sponsor visas.
How to Apply (resume required - must reside in the San Francisco Bay Area):
Send your resume and a brief cover letter as the body of the email to ********************************
************************************
Software Engineer: High Performance Computing
Software Engineering Manager Job 32 miles from Vallejo
About Us 🚀
We're building a co-pilot for hardware designers. Our mission is to enable millions of hardware designers + engineers to iterate through designs 1000x faster. (Our system solves the 100M DoF Problem in 13 seconds, without hallucinations)
We are building our geometry + physics-driven foundation model for nm to cm scale designs → First model shipped and now expanding!
Backed by Khosla and Eclipse Ventures
Your Responsibilities
Own the automated physics simulation data generation pipeline for various scenarios which involved solving steady and unsteady PDEs (Thermo-Elasticity, Plasticity, Electromagnetic, … etc)
Assist in the strategy, planning the product roadmap, and prioritizing the development in partnership with design partners and early customers
Build and ship critical product features
Learn a lot while building products that engineers will love
Qualifications
5+ years of experience developing and shipping features in high-performance and scientific computing.
Proficiency in programming languages/tools:C++, CUDA/Hip, Python, JAX,
Deep expertise in the field of numerical simulation of a physical system, you have developed your own FEA, FVM/LBM code in C++ or CUDA/Hip
Experience in parallel programming and optimization techniques
Knowledge of algorithms, and data structures
Masters/Ph.D. degree in Engineering, Scientific Computing related field.
You are excited about building an AI model + GPU accelerated geometry and physics engine for various design problems (e.g. heat dissipation system for chips to landing gears)!
You are excited about entrepreneurship, taking things from 0 to 1, and have a continuous learning mindset.
You thrive when you have autonomy and ownership over your work
Location
Office in Palo Alto, CA (2 mins walk from Caltrain station), 3 days in person.
Benefits and perks
Competitive compensation & equity (stock options)
Health + dental + 401k
Lunch, drinks, and snacks provided for in-person days
Director of Engineering- Software
Software Engineering Manager Job 28 miles from Vallejo
DIRECTOR OF ENGINEERING
Hybrid: 3 days onsite in San Francisco
200-240K Plus bonus and equity.
Director of Engineering - Lead Innovation in Healthcare Technology
Are you passionate about building cutting-edge software solutions that make a real impact on healthcare? This is a unique opportunity to lead a talented engineering team, drive innovation, and shape the future of genetic and health risk insights.
About the Company:
This start-up is pioneering methods and developing products that help families understand their risk for inherited diseases. By creating a lifetime, on-demand health insights platform, my client empowers individuals with data-driven knowledge about cardiac health, diabetes, cancer risk, and medication responses. With a mission to transform genetic health insights into actionable solutions, they are backed by world-class investors and led by a team with deep experience in healthcare technology.
The Opportunity:
The Director of Engineering will lead the software engineering team, collaborating closely with leadership and product managers to design, build, and optimize software systems. This role is ideal for someone who enjoys technical leadership, strategic planning, and hands-on problem-solving in a fast-paced, innovative environment.
Key Responsibilities:
Work with leadership and stakeholders to plan projects, identify dependencies, and establish timelines.
Oversee project execution and provide technical guidance to ensure efficient delivery.
Manage backend engineering teams, including hiring, mentoring, evaluating, and growing talent.
Implement, monitor, and maintain systems in a regulated environment.
Ensure system security, reliability, and scalability in collaboration with internal and external teams.
Lead integration efforts with external partners and healthcare data platforms.
Balance responsibilities with 60% team management, 30% technical leadership, and 10% hands-on coding.
Skills & Experience You'll Need to Succeed:
Strong experience with Python, Django, REST APIs, Linux, system design, and AWS.
Expertise in modern software development, unit testing, CI/CD, DevOps, logging, and monitoring.
Familiarity with React, Terraform, Kubernetes, networking, and Docker is a plus.
Experience in biotech or genetic testing is highly desirable.
Ability to thrive in a fast-moving start-up environment, balancing scrappy solutions and production-grade development.
Strong communication and organizational skills, with a pragmatic approach to agile development.
Why Join This Team?
Make an Impact - Contribute to life-changing healthcare innovations that help individuals and families worldwide.
Collaborate with the Best - Work alongside experienced leaders who have built successful healthcare companies (Natera, Invitae, Ciitizen).
Cutting-Edge Technology - Engage with the latest AI-driven, cloud-based healthcare solutions.
Competitive Compensation - Enjoy a strong salary, equity participation, and benefits (health, dental, vision, 401k).
Start-up Energy with Stability - A fast-paced, dynamic environment with the backing of top-tier investors.
VP of Software Engineering [Riyadh - B2B/SaaS]
Software Engineering Manager Job 32 miles from Vallejo
**This role requires relocation to Riyadh*
Our client, a series A start-up in Riyadh, KSA, is seeking a VP of Engineering. In this crucial role, you will drive the technical strategy, oversee the development of our platform, and lead a team of engineers to deliver innovative solutions that align with the business objectives and customer needs. teams.
Responsibilities:
Technical Strategy and Architecture
Define and execute the technical roadmap, ensuring alignment with business goals and market demands.
Make critical decisions on technology stack and architecture, focusing on scalability and innovation.
Lead the modernization of legacy systems through strategic planning and incremental improvements.
Team Leadership and Development
Build, mentor, and manage a high-performing engineering team.
Implement and refine best practices in software development, including Agile methodologies and XP principles.
Foster a culture of continuous learning, innovation, and technical excellence.
Product Development and Delivery
Collaborate closely with product and business teams to shape the product and execute on the technical products.
Ensure the timely delivery of high-quality, scalable software that meets customer needs.
Oversee the implementation of robust testing, deployment, and monitoring processes.
Performance Management and Metrics
Establish and track key engineering metrics to drive continuous improvement.
Optimize development processes and team productivity.
Report on technical progress and challenges to senior leadership and stakeholders.
We are seeking an engineering leader who has:
12+ years of experience building technical software products, with at least 4 of those years as a manager of an engineering team of 30+
Experience in building B2B digital products from a very nascent stage to maturity in high-growth startups is a must. As is B2B & SaaS is essential.
Proven expertise in software architecture, system design, and scaling engineering processes in a startup environment.
Strong track record of successfully modernizing legacy systems and implementing innovative solutions.
Build relationships and enable continuous channels for stakeholders from different departments
Vice President of Software Engineering
Software Engineering Manager Job 32 miles from Vallejo
A very exciting, well-funded start-up are looking for a VP of Software & Simulation to revolutionise the next generation of autonomy in transportation. Are you a technical leader who thrives in a fast-paced, innovation-driven environment? Do you have experience leading high-performance teams in real-time embedded software, autonomy, and simulation? If so, we have an exciting opportunity to drive the next generation of autonomy and intelligent systems.
The Role
As VP of Software & Simulation, you will lead the development of high-integrity, real-time software for autonomous systems, ensuring fast, iterative development while maintaining safety and reliability. This is a hands-on technical leadership role, where you will build and scale software teams, define software architecture, and drive simulation, HIL/SIL testing, and AI/ML-powered autonomy validation.
As the VP of Software & Simulation, you'll:
Lead the full software lifecycle, from architecture and development to testing and deployment.
Drive real-time embedded software development for autonomous decision-making, control systems, and sensor fusion.
Build and optimize simulation environments (HIL/SIL, synthetic data generation, digital twins) to accelerate autonomy validation.
Implement AI/ML-based testing and automated validation pipelines to enhance reliability and efficiency.
Scale a high-performance engineering team, hiring and mentoring top-tier talent.
Work cross-functionally with hardware, autonomy, and systems teams to ensure seamless integration.
What We're Looking for from the VP of Software & Simulation:
Technical Leadership - Proven experience scaling and managing high-performance software teams in autonomy, robotics, or real-time systems.
Real-Time Embedded Software - Deep understanding of real-time constraints, control systems, RTOS, C/C++, and low-latency software.
Simulation & Validation - Strong experience in HIL/SIL, model-based design, physics-based simulation, and synthetic data generation.
AI & Autonomy - Experience integrating AI/ML into real-time systems for perception, planning, and validation.
Fast Iterative Development - Ability to drive rapid software iteration without compromising reliability or safety.
Our client are putting together a very competitive compensation package with guaranteed earnings equating to circa $500k per year as well as a lucrative bonus structure
Systems Software Lead
Software Engineering Manager Job 32 miles from Vallejo
Introduction Are you passionate about pioneering the future of AGI computing? We are looking for a Systems Software Lead to join our dynamic team. If you're excited about pushing the boundaries of technology and building world-class system software for cutting-edge silicon and systems, we want to hear from you.
About the Company Dedicated to becoming the leading compute platform for AGI, we are at the forefront of developing vertically integrated solutions, spanning from silicon to systems. Our focus is on creating robust hardware and software solutions capable of handling the most extensive ML workloads for AGI. At our organization, innovation and excellence are at the core of everything we do, and we are committed to shaping the future of AI computing.
About the Role As a Systems Software Lead, you will play a pivotal role in building and leading a world-class team dedicated to developing system software for chips and systems. Your responsibilities will include:
Hiring and managing specialized employees and contractors to develop system software and firmware, including device drivers, boot sequences, and configuration and provisioning of chips and boards.
Leading the program management of engineering milestones to deliver system software for both pre- and post-silicon efforts on silicon and hardware systems.
Contributing to the architecture and execution of system software development.
Collaborating with other engineering teams on system and silicon architecture based on system software requirements.
Working closely with the silicon team on software components of silicon IP evaluation and selection process, including interface IPs, clocking, thermal, and process IPs to monitor and manage the silicon and hardware systems in real time.
Collaborating with kernel and compiler software teams for system-level considerations.
Collaborating with the system design team on selecting suppliers, including a JDM partner, and working with them on system software deliverables and milestones.
Supporting customers in the deployment of hardware systems and managing these systems in their data centers.
Collaborating with the Operations Team on RMA, FA, and debugging failures on systems.
What We Can Offer You
A competitive salary and benefits package.
The opportunity to work with a talented and passionate team at the forefront of AGI computing.
A supportive and inclusive work environment committed to diversity and equal employment opportunities.
Key Responsibilities
System Software Lead: Lead and manage a team to develop system software and firmware for chips and systems.
Program Management: Manage engineering milestones for system software delivery on silicon and hardware systems.
Software Development: Contribute to the architecture and execution of system software development.
Collaboration: Work with other engineering teams on system and silicon architecture and collaborate with the silicon team on software components of silicon IP evaluation and selection.
Customer Support: Support customers in the deployment of hardware systems and manage these systems in their data centers.
Operations Collaboration: Collaborate with the Operations Team on RMA, FA, and debugging failures on systems.
Relevant Keywords
High-performance compute and networking silicon and system software
Linux kernel and user-space development for system management
BIOS, PCIE, Ethernet drivers
Software architecture for high-speed interfaces drivers
Real-time management, telemetry, and debug of high-availability systems
ML, HPC, datacenter networking applications
Building and leading teams for high-performance system software development
C, C++, Rust, Python programming
Scripting for Linux and Unix shells
Director of Software Engineering
Software Engineering Manager Job 46 miles from Vallejo
About Us:
Savant is a rapidly growing (Series A: $18.5M) SaaS company aiming to build an all-in-one platform for analytics automation. In this “analysts' home in the cloud,” business analysts with any technical background and in all industry verticals can explore, experiment, build, share, and automate analytics projects to extract business insights timely and reliably. We are building for analytics what UIPath has built for data entry. It is a $25B market and growing fast!
The founding team has worked together for 5+ years and has deep experience in the analytics space. Their entrepreneurial journey has taken them through multiple successful companies, including Lattice Engines (acquired by D&B), Drawbridge (acquired by LinkedIn), Clearwell (acquired by Symantec), Data Domain (acquired by EMC), 3Par (IPO), and Hyperion (acquired by Oracle).
Job Summary:
The Software Director will oversee the software development lifecycle, manage cross-functional teams, and ensure the delivery of high-quality, scalable, and innovative software solutions. This leadership role requires a strong technical background, strategic vision, and excellent communication skills to align software development goals with organizational objectives.
Key Responsibilities:
1. Leadership and Strategy:
Define and implement the software development strategy aligned with the company's objectives.
Lead and mentor a globally distributed remote team of engineering managers, architects, and developers to achieve excellence in software delivery.
Foster a collaborative, innovative, and high-performance engineering culture.
Enforce a culture of customer-first and test-driven practices across the team.
2. Project and Program Management:
Oversee the planning, execution, and delivery of multiple software projects on time and within budget.
Collaborate with product managers to define technical requirements, roadmaps, and priorities.
Ensure alignment between business needs and engineering initiatives.
3. Technology and Architecture:
Make critical technical decisions regarding software architecture, frameworks, and tools.
Stay abreast of emerging technologies and trends to ensure the company remains competitive.
Ensure that software systems are scalable, maintainable, and secure.
4. Process Improvement:
Establish best practices for software development, testing, and deployment.
Drive continuous improvement in software quality, team efficiency, and delivery timelines.
Champion agile methodologies and DevOps principles to streamline workflows.
5. Risk and Compliance Management:
Ensure software projects comply with relevant regulatory and security requirements.
Proactively identify, assess, and mitigate project risks.
Key Qualifications:
Education: Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
Experience:
10+ years of experience in software engineering, with at least 5 years in a leadership role.
Proven track record of managing globally distributed remote teams.
Proven experience delivering large-scale, complex software projects.
Strong understanding of cloud platforms (e.g., AWS, GCP, Azure), microservices, and DevOps practices.
Skills:
Excellent technical, analytical, and problem-solving skills.
Strong leadership and team-building abilities.
Exceptional communication and stakeholder management skills.
Preferred Qualifications:
Knowledge and experience in building agentic applications is a plus.
Knowledge and experience in building SaaS-based enterprise management solutions is a plus.
Desired experience in building innovative data analytic products.
Desired Competencies:
Strategic mindset with the ability to balance long-term vision and short-term execution.
Strong business acumen and the ability to translate technical concepts into business value.
Adaptability and resilience in a fast-paced, dynamic environment.
Software Engineer: High Performance Computing
Software Engineering Manager Job 46 miles from Vallejo
About Us 🚀
We're building a co-pilot for hardware designers. Our mission is to enable millions of hardware designers + engineers to iterate through designs 1000x faster. (Our system solves the 100M DoF Problem in 13 seconds, without hallucinations)
We are building our geometry + physics-driven foundation model for nm to cm scale designs → First model shipped and now expanding!
Backed by Khosla and Eclipse Ventures
Your Responsibilities
Own the automated physics simulation data generation pipeline for various scenarios which involved solving steady and unsteady PDEs (Thermo-Elasticity, Plasticity, Electromagnetic, … etc)
Assist in the strategy, planning the product roadmap, and prioritizing the development in partnership with design partners and early customers
Build and ship critical product features
Learn a lot while building products that engineers will love
Qualifications
5+ years of experience developing and shipping features in high-performance and scientific computing.
Proficiency in programming languages/tools:C++, CUDA/Hip, Python, JAX,
Deep expertise in the field of numerical simulation of a physical system, you have developed your own FEA, FVM/LBM code in C++ or CUDA/Hip
Experience in parallel programming and optimization techniques
Knowledge of algorithms, and data structures
Masters/Ph.D. degree in Engineering, Scientific Computing related field.
You are excited about building an AI model + GPU accelerated geometry and physics engine for various design problems (e.g. heat dissipation system for chips to landing gears)!
You are excited about entrepreneurship, taking things from 0 to 1, and have a continuous learning mindset.
You thrive when you have autonomy and ownership over your work
Location
Office in Palo Alto, CA (2 mins walk from Caltrain station), 3 days in person.
Benefits and perks
Competitive compensation & equity (stock options)
Health + dental + 401k
Lunch, drinks, and snacks provided for in-person days
Full Stack Software Developer
Software Engineering Manager Job 46 miles from Vallejo
About the Role:
We are looking for a talented and driven Full Stack Software Developer to join our dynamic team working to make AI accessible to all. In this role, you will design, develop, and maintain web applications and platforms, working across both front-end and back-end systems. You will collaborate with cross-functional teams to deliver scalable and innovative solutions that are challenging to build but have a large impact.
This is an exciting opportunity to work in a fast-paced environment and contribute to building innovative applications that make a meaningful impact.
Key Responsibilities:
Software Development:
Design, develop, and maintain scalable, secure, and high-performance web applications
Write clean, maintainable, and efficient code
Develop and integrate APIs for seamless functionality between front-end and back-end systems
Qualifications and Skills:
Required:
Bachelor's Degree
At least 6 years of experience in with software development and web technologies
Proven experience as a Full Stack Developer or similar role
Strong proficiency in at least core technology environments - Angular/Java/Python
REST / HTTP / Web Architecture understanding
Proficiency in database design and management (SQL/NoSQL).
Understanding of DevOps practices and tools (Github Actions, Docker, Jenkins, etc.)
Must reside in the San Francisco Bay Area
Preferred:
Experience with fundamental AWS services and concepts.
Knowledge of software security best practices
Experience with Queueing systems (RabbitMQ / Kafka / etc)
Experience with mobile development
AI tools experience
Collaboration & Communication:
Work closely with product managers, designers, and other developers to ensure project goals are met
Work across time zones to interact with remote teams
Participate in code reviews, brainstorming sessions, and team stand-ups
Testing & Deployment:
Perform unit testing, integration testing, and debugging to ensure application reliability
Work to make deployable code and work with support on production issues / bugfixes
Continuous Improvement:
Stay up to date with the latest industry trends and technologies
Propose and implement improvements to the development process
What We Offer:
Competitive salary and benefits package
Flexible work hours and hybrid work options
A collaborative and innovative work environment
Access to the latest tools, technologies, and learning resources
Ready to Join Us?
If you're passionate about software development, thrive in dynamic environments, and want to work on impactful projects, we would love to hear from you! Apply today to be part of our team and help shape the future of technology.
We are interested in every qualified candidate who is eligible to work in the United States. However, we are not able to sponsor visas.
How to Apply (resume required - must reside in the San Francisco Bay Area):
Send your resume and a brief cover letter as the body of the email to ********************************
************************************
VP of Software Engineering [Riyadh - B2B/SaaS]
Software Engineering Manager Job 46 miles from Vallejo
**This role requires relocation to Riyadh*
Our client, a series A start-up in Riyadh, KSA, is seeking a VP of Engineering. In this crucial role, you will drive the technical strategy, oversee the development of our platform, and lead a team of engineers to deliver innovative solutions that align with the business objectives and customer needs. teams.
Responsibilities:
Technical Strategy and Architecture
Define and execute the technical roadmap, ensuring alignment with business goals and market demands.
Make critical decisions on technology stack and architecture, focusing on scalability and innovation.
Lead the modernization of legacy systems through strategic planning and incremental improvements.
Team Leadership and Development
Build, mentor, and manage a high-performing engineering team.
Implement and refine best practices in software development, including Agile methodologies and XP principles.
Foster a culture of continuous learning, innovation, and technical excellence.
Product Development and Delivery
Collaborate closely with product and business teams to shape the product and execute on the technical products.
Ensure the timely delivery of high-quality, scalable software that meets customer needs.
Oversee the implementation of robust testing, deployment, and monitoring processes.
Performance Management and Metrics
Establish and track key engineering metrics to drive continuous improvement.
Optimize development processes and team productivity.
Report on technical progress and challenges to senior leadership and stakeholders.
We are seeking an engineering leader who has:
12+ years of experience building technical software products, with at least 4 of those years as a manager of an engineering team of 30+
Experience in building B2B digital products from a very nascent stage to maturity in high-growth startups is a must. As is B2B & SaaS is essential.
Proven expertise in software architecture, system design, and scaling engineering processes in a startup environment.
Strong track record of successfully modernizing legacy systems and implementing innovative solutions.
Build relationships and enable continuous channels for stakeholders from different departments
Vice President of Software Engineering
Software Engineering Manager Job 46 miles from Vallejo
A very exciting, well-funded start-up are looking for a VP of Software & Simulation to revolutionise the next generation of autonomy in transportation. Are you a technical leader who thrives in a fast-paced, innovation-driven environment? Do you have experience leading high-performance teams in real-time embedded software, autonomy, and simulation? If so, we have an exciting opportunity to drive the next generation of autonomy and intelligent systems.
The Role
As VP of Software & Simulation, you will lead the development of high-integrity, real-time software for autonomous systems, ensuring fast, iterative development while maintaining safety and reliability. This is a hands-on technical leadership role, where you will build and scale software teams, define software architecture, and drive simulation, HIL/SIL testing, and AI/ML-powered autonomy validation.
As the VP of Software & Simulation, you'll:
Lead the full software lifecycle, from architecture and development to testing and deployment.
Drive real-time embedded software development for autonomous decision-making, control systems, and sensor fusion.
Build and optimize simulation environments (HIL/SIL, synthetic data generation, digital twins) to accelerate autonomy validation.
Implement AI/ML-based testing and automated validation pipelines to enhance reliability and efficiency.
Scale a high-performance engineering team, hiring and mentoring top-tier talent.
Work cross-functionally with hardware, autonomy, and systems teams to ensure seamless integration.
What We're Looking for from the VP of Software & Simulation:
Technical Leadership - Proven experience scaling and managing high-performance software teams in autonomy, robotics, or real-time systems.
Real-Time Embedded Software - Deep understanding of real-time constraints, control systems, RTOS, C/C++, and low-latency software.
Simulation & Validation - Strong experience in HIL/SIL, model-based design, physics-based simulation, and synthetic data generation.
AI & Autonomy - Experience integrating AI/ML into real-time systems for perception, planning, and validation.
Fast Iterative Development - Ability to drive rapid software iteration without compromising reliability or safety.
Our client are putting together a very competitive compensation package with guaranteed earnings equating to circa $500k per year as well as a lucrative bonus structure
Systems Software Lead
Software Engineering Manager Job 46 miles from Vallejo
Introduction Are you passionate about pioneering the future of AGI computing? We are looking for a Systems Software Lead to join our dynamic team. If you're excited about pushing the boundaries of technology and building world-class system software for cutting-edge silicon and systems, we want to hear from you.
About the Company Dedicated to becoming the leading compute platform for AGI, we are at the forefront of developing vertically integrated solutions, spanning from silicon to systems. Our focus is on creating robust hardware and software solutions capable of handling the most extensive ML workloads for AGI. At our organization, innovation and excellence are at the core of everything we do, and we are committed to shaping the future of AI computing.
About the Role As a Systems Software Lead, you will play a pivotal role in building and leading a world-class team dedicated to developing system software for chips and systems. Your responsibilities will include:
Hiring and managing specialized employees and contractors to develop system software and firmware, including device drivers, boot sequences, and configuration and provisioning of chips and boards.
Leading the program management of engineering milestones to deliver system software for both pre- and post-silicon efforts on silicon and hardware systems.
Contributing to the architecture and execution of system software development.
Collaborating with other engineering teams on system and silicon architecture based on system software requirements.
Working closely with the silicon team on software components of silicon IP evaluation and selection process, including interface IPs, clocking, thermal, and process IPs to monitor and manage the silicon and hardware systems in real time.
Collaborating with kernel and compiler software teams for system-level considerations.
Collaborating with the system design team on selecting suppliers, including a JDM partner, and working with them on system software deliverables and milestones.
Supporting customers in the deployment of hardware systems and managing these systems in their data centers.
Collaborating with the Operations Team on RMA, FA, and debugging failures on systems.
What We Can Offer You
A competitive salary and benefits package.
The opportunity to work with a talented and passionate team at the forefront of AGI computing.
A supportive and inclusive work environment committed to diversity and equal employment opportunities.
Key Responsibilities
System Software Lead: Lead and manage a team to develop system software and firmware for chips and systems.
Program Management: Manage engineering milestones for system software delivery on silicon and hardware systems.
Software Development: Contribute to the architecture and execution of system software development.
Collaboration: Work with other engineering teams on system and silicon architecture and collaborate with the silicon team on software components of silicon IP evaluation and selection.
Customer Support: Support customers in the deployment of hardware systems and manage these systems in their data centers.
Operations Collaboration: Collaborate with the Operations Team on RMA, FA, and debugging failures on systems.
Relevant Keywords
High-performance compute and networking silicon and system software
Linux kernel and user-space development for system management
BIOS, PCIE, Ethernet drivers
Software architecture for high-speed interfaces drivers
Real-time management, telemetry, and debug of high-availability systems
ML, HPC, datacenter networking applications
Building and leading teams for high-performance system software development
C, C++, Rust, Python programming
Scripting for Linux and Unix shells
Director of Software Engineering
Software Engineering Manager Job 32 miles from Vallejo
About Us:
Savant is a rapidly growing (Series A: $18.5M) SaaS company aiming to build an all-in-one platform for analytics automation. In this “analysts' home in the cloud,” business analysts with any technical background and in all industry verticals can explore, experiment, build, share, and automate analytics projects to extract business insights timely and reliably. We are building for analytics what UIPath has built for data entry. It is a $25B market and growing fast!
The founding team has worked together for 5+ years and has deep experience in the analytics space. Their entrepreneurial journey has taken them through multiple successful companies, including Lattice Engines (acquired by D&B), Drawbridge (acquired by LinkedIn), Clearwell (acquired by Symantec), Data Domain (acquired by EMC), 3Par (IPO), and Hyperion (acquired by Oracle).
Job Summary:
The Software Director will oversee the software development lifecycle, manage cross-functional teams, and ensure the delivery of high-quality, scalable, and innovative software solutions. This leadership role requires a strong technical background, strategic vision, and excellent communication skills to align software development goals with organizational objectives.
Key Responsibilities:
1. Leadership and Strategy:
Define and implement the software development strategy aligned with the company's objectives.
Lead and mentor a globally distributed remote team of engineering managers, architects, and developers to achieve excellence in software delivery.
Foster a collaborative, innovative, and high-performance engineering culture.
Enforce a culture of customer-first and test-driven practices across the team.
2. Project and Program Management:
Oversee the planning, execution, and delivery of multiple software projects on time and within budget.
Collaborate with product managers to define technical requirements, roadmaps, and priorities.
Ensure alignment between business needs and engineering initiatives.
3. Technology and Architecture:
Make critical technical decisions regarding software architecture, frameworks, and tools.
Stay abreast of emerging technologies and trends to ensure the company remains competitive.
Ensure that software systems are scalable, maintainable, and secure.
4. Process Improvement:
Establish best practices for software development, testing, and deployment.
Drive continuous improvement in software quality, team efficiency, and delivery timelines.
Champion agile methodologies and DevOps principles to streamline workflows.
5. Risk and Compliance Management:
Ensure software projects comply with relevant regulatory and security requirements.
Proactively identify, assess, and mitigate project risks.
Key Qualifications:
Education: Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
Experience:
10+ years of experience in software engineering, with at least 5 years in a leadership role.
Proven track record of managing globally distributed remote teams.
Proven experience delivering large-scale, complex software projects.
Strong understanding of cloud platforms (e.g., AWS, GCP, Azure), microservices, and DevOps practices.
Skills:
Excellent technical, analytical, and problem-solving skills.
Strong leadership and team-building abilities.
Exceptional communication and stakeholder management skills.
Preferred Qualifications:
Knowledge and experience in building agentic applications is a plus.
Knowledge and experience in building SaaS-based enterprise management solutions is a plus.
Desired experience in building innovative data analytic products.
Desired Competencies:
Strategic mindset with the ability to balance long-term vision and short-term execution.
Strong business acumen and the ability to translate technical concepts into business value.
Adaptability and resilience in a fast-paced, dynamic environment.