Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Entry Level
Qualifications
Bachelor's degree in Computer Science, Mathematics, or a related field. Proven experience in computational geometry or related areas. Strong proficiency in programming languages such as C++, Python, or Java. Familiarity with software development methodologies and tools. Excellent problem-solving skills and ability to work in a team-oriented environment.
About the job
Join our innovative team at Hadrian Automation as a Computational Geometry Software Engineer. In this role, you will be responsible for designing, implementing, and optimizing algorithms that tackle complex geometric problems. You will collaborate closely with cross-functional teams to develop cutting-edge software solutions that enhance our robotic systems and automate construction processes.
About Hadrian Automation
Hadrian Automation is revolutionizing the construction industry by leveraging advanced robotics and artificial intelligence. Our mission is to automate the construction process, making it faster, safer, and more efficient. We are a forward-thinking company that values innovation, collaboration, and excellence.
Full-time|$130K/yr - $208K/yr|On-site|United States
About Re:Build Manufacturing Re:Build Manufacturing brings together a group of industrial and engineering businesses focused on strengthening American manufacturing. The company combines expertise in engineering, operations, and technology to help its member companies grow and improve. Through a mix of advanced technologies, operational focus, and strategic acquisitions, Re:Build serves a wide range of markets. With a foundation in build-to-print and hourly engineering services, Re:Build is moving toward more complex program development and proprietary product creation. The company supports industries including aerospace, defense, mobility, healthcare, pharmaceuticals, biotechnology, clean technology, chemicals, energy, food production, and industrial equipment. Services cover product and systems design, automation, fabrication, assembly, and high-volume contract manufacturing. Role Overview: Advanced Compute Software Engineer This role centers on software engineering for advanced manufacturing. The team values curiosity, technical skill, and a drive to solve computational problems. The position involves both independent and collaborative work, often with engineers, scientists, and technologists, to develop digital products from concept to implementation. Export Control Requirement: Due to export control laws, candidates must be a U.S. citizen or national, a U.S. permanent resident (Green Card holder), or lawfully admitted to the U.S. as a refugee or granted asylum. Key Responsibilities Develop software to automate and simulate CNC machining processes Create high-performance algorithms for advanced manufacturing tasks Design and implement toolpath planning algorithms for CNC machines Build parallelizable algorithms for CPU and GPU architectures
Schmidt Sciences is a pioneering nonprofit organization established in 2024 by Eric and Wendy Schmidt, dedicated to propelling scientific knowledge and breakthroughs through cutting-edge tools aimed at fostering a sustainable planet. The organization emphasizes impactful research across diverse fields including AI and advanced computing, astrophysics, biosciences, climate science, and space, while also supporting researchers through its comprehensive science systems program.About the AI & Advanced Computing Institute (AI Institute) The AI Institute at Schmidt Sciences is a dynamic research and grantmaking entity that recognizes AI as a pivotal catalyst for scientific discovery and societal advancement. Our mission over the next decade is to empower key researchers who will develop AI systems that are competent, trustworthy, and reliable, enabling fruitful collaborations with human scientists to foster the next generation of discoveries. We are committed to investing in beneficial AI initiatives where our philanthropic efforts can create unique advantages, thereby establishing a robust infrastructure for AI-enabled discoveries. The AI Institute focuses on three primary areas: AI for Science – Enhancing scientific methodologies through AI, optimizing hypothesis generation, experiment conduction, data analysis, and knowledge creation to expedite the discovery process. Current exploratory projects include advancements in post-transistor hardware for AI and AI-enhanced scientific simulations.Science of AI – Investigating and managing AI systems to mitigate risks associated with advanced AI. Our efforts aim to boost AI reliability and performance in areas lacking commercial interest, with ongoing programs like AI2050 and the Science of Trustworthy AI, alongside exploratory programs focusing on AI interpretability and the evolution of multi-agent communication.Beneficial AI – Laying scientific foundations and curating datasets to understand AI's broader human impacts. This encompasses impactful grantmaking initiatives, such as the Humanities and AI Virtual Institute, which aims to leverage AI for advancements in humanities research, and the AI@Work program that quantifies AI's influence on the labor market. Schmidt Sciences encompasses various programs associated with the AI Institute, including the Virtual Institute for Scientific Software (VISS), aimed at enhancing scientific software capabilities.
Contract|$28.73/hr - $41.04/hr|Remote|United States
Terac seeks advanced computing professionals to develop and improve evaluation tasks for high-performance computational systems. This fully remote role centers on designing and refining tools and scenarios that test the capabilities of sophisticated models, with a focus on practical relevance and accuracy. Key Responsibilities Create realistic, challenging tasks to assess advanced computational systems. Design evaluation scenarios that reflect real operational challenges in high-performance computing. Establish clear benchmarks for successful computational outcomes. Refine prompts and exercises to capture system logic and measure performance precisely. What We Look For Strong commitment to precision and thoroughness in advanced computing work. Interest in maintaining high technical standards. Deep understanding of complex software operations and system behaviors. Appreciation for developing clear, effective evaluation methods. Compensation Hourly compensation ranges from USD 28.73 to 41.04. To learn more or start the interview process, visit: Start Your Interview Here
At Klaviyo, we deeply appreciate the diverse backgrounds, experiences, and perspectives that each Klaviyo (as we like to call ourselves) contributes to our vibrant workplace. We firmly believe in providing equal opportunities for success and value the unique insights that each individual brings beyond conventional job qualifications. If you find that you align closely with this description, we encourage you to apply. Curious about life at Klaviyo? Explore klaviyo.com/careers to discover how we empower creators to shape their own futures.Software Engineer II, Advanced Reporting (Boston, MA - Hybrid)At Klaviyo, our mission is to revolutionize how brands connect with their customers through data-driven insights. We operate a robust real-time data analytics platform, primarily built in Python, designed for scalability and performance. Our engineering team is composed of individuals with diverse programming backgrounds and skillsets.The Advanced Reporting Team is dedicated to providing enterprise-level, AI-enhanced analytics that empower sophisticated brands to gain insights into their operations, make informed decisions, and take decisive actions—all within the Klaviyo platform. This team is tasked with developing tailored and customizable reporting solutions for all Klaviyo clients, addressing complex data, multi-channel needs, and advanced analytical requirements. Collaborating closely with Product, Design, and cross-functional teams, we ensure that insights are not merely recognized, but translated into actionable outcomes.As a member of the Advanced Reporting Team, you will play a pivotal role in shaping the technical strategy for data access, aggregation, and presentation at scale, contributing to impactful projects that drive the future of analytics at Klaviyo.
Full-time|$180K/yr - $250K/yr|On-site|San Francisco
Join our innovative team at fal as a Staff Software Engineer specializing in large-scale computation platforms. We are seeking a seasoned software engineer with extensive experience in developing backend systems that efficiently orchestrate workloads and manage resource constraints. Your expertise in foundational cloud infrastructure and Linux provisioning will be crucial as you work towards achieving high reliability and scalability with minimal operational overhead.
Join Voyager Technologies Inc. as a Software Engineer specializing in advanced development. In this dynamic role, you will be at the forefront of software innovation, working with cutting-edge technologies to create and enhance our product offerings. Collaborate with a team of talented engineers and contribute to exciting projects that impact our clients and the industry.
Join Voyager Technologies Inc. as a Software Engineer in Advanced Development. In this role, you will collaborate with cross-functional teams to design, develop, and implement innovative software solutions that drive efficiency and performance across our projects. You will utilize cutting-edge technologies and methodologies to create scalable software that meets the evolving needs of our clients.
Join our innovative team at Voyager Technologies Inc. as a Software Engineer focused on Advanced Development. In this role, you will have the opportunity to work on cutting-edge projects that push the boundaries of technology, collaborate with talented professionals, and contribute to the development of high-impact software solutions.
About UsAt Logiqal, we're on an ambitious quest to develop the world's first scalable quantum computer, harnessing millions of qubits to address the planet's most pressing challenges. Our philosophy is rooted in the belief that a fully realized machine is essential to understanding the complexities of quantum computing, akin to constructing a complete rocket before its inaugural flight. We are in search of innovative scientists and engineers eager to join our pioneering team, driving rapid progress in this groundbreaking field.Located in Princeton, NJ, our founding team combines decades of extensive research experience from prestigious academic and industrial laboratories, including Princeton, Harvard, Yale, MIT, and Google Quantum. Our methodology leverages neutral atom qubit technology developed by our founders, enabling us to create scalable systems crafted from manufacturable sub-modules, managed by cutting-edge CMOS optoelectronics, and centered around a novel computer architecture.We are assembling a core team dedicated to constructing the full-stack systems that will facilitate this monumental advancement in computing.If you are passionate about creating something unprecedented at the intersection of physics and engineering, and are excited about the opportunity to influence both the technology and the company from its inception, we invite you to join us in our journey!
Full-time|On-site|San Francisco, Seattle, New York, Toronto
Join Stripe as a Staff Software Engineer in our Stream Compute team, where you will play a pivotal role in building scalable solutions that power the financial infrastructure of the internet. As a member of our innovative engineering team, you will leverage your expertise to design and implement robust software solutions that enhance the performance and reliability of our streaming data capabilities.
About the Role Roblox is hiring a Principal Software Engineer focused on Compute Provisioning at our San Mateo, CA office. This role centers on building and improving the systems that power Roblox’s cloud infrastructure. Work closely with engineers and other teams to create and support scalable solutions for compute provisioning across the platform.
Full-time|$120K/yr - $180K/yr|On-site|Walnut Creek, California, United States
OverviewAt mat3ra, we are seeking Senior Engineers who are passionate about merging materials science, data science, and computer science. Join us in developing an innovative software framework that will revolutionize the design and discovery of new advanced materials and chemicals. Discover more about our team and codebase on our GitHub page.Your role will primarily involve (1) creating 3D and 2D design applications for nanoscale materials and chemistry, (2) organizing data derived from models and experimental validation, and (3) establishing infrastructure that promotes community contributions.Successful candidates will have opportunities to advance into leadership roles as we expand. This is a full-time, permanent position.
Full-time|Hybrid|Foster City, CA (Hybrid) In office M,W,F
Replit is redefining the landscape of software development with a groundbreaking platform that empowers individuals to create applications using natural language. With millions of users globally, including over 500,000 businesses, Replit is committed to democratizing software development by removing traditional hurdles.About the Role:We are on the lookout for skilled distributed systems engineers who are eager to design and implement innovative solutions for application deployment. Your primary objective will be to enhance the infrastructure capabilities of Replit, optimize performance across various global regions, and ensure an exceptional user experience through efficient solutions. If you possess a solid foundation in software development, a thorough understanding of cloud technologies, and a proven history of delivering high-quality code, we invite you to join our team.In This Role, You Will:Advance Replit's cloud infrastructure offerings: Launch new cloud products that empower the Replit Agent to create complex applications. Collaborate with cross-functional teams to design and execute features that provide developers with a complete suite of tools for efficient application building and deployment.Boost reliability and scalability: Identify performance bottlenecks, optimize critical paths, and implement comprehensive monitoring and alerting systems. Work closely with the SRE team to guarantee high availability and minimal downtime, enabling our clients to effortlessly scale their applications to accommodate a growing user base.Enhance cloud infrastructure utilization: Assess infrastructure costs and pinpoint optimization opportunities. Develop strategies to minimize cloud expenses while maintaining performance and reliability, utilizing techniques such as resource provisioning, auto-scaling, cost-aware scheduling, and data lifecycle management. Your contributions will play a vital role in improving the financial efficiency of our cloud services.Required Skills and Experience:Expertise in distributed systems: Proven experience with platform-as-a-service, distributed storage, or information retrieval systems. A strong background in designing scalable architectures and optimizing systems for latency and cost.Innovative problem-solving: A pragmatic approach to complex challenges with the ability to devise effective solutions. You embrace radical thinking while delivering results incrementally.Self-motivated and autonomous: Capable of working independently, establishing priorities, and driving projects to completion.
At Rylo, we are revolutionizing the way you capture and share your experiences. Our state-of-the-art camera is designed to record your surroundings with breathtaking clarity and stability, eliminating the hassle of traditional video capture. Created by a team of visionary engineers from Instagram and Apple, our innovative stabilization software and user-friendly smartphone app ensure that every shot you take is a masterpiece. With Rylo, you can focus on enjoying the moment while we handle the technicalities of creating stunning videos.Experience Rylo in actionAs a Software Engineer specializing in Computational Photography, you will play a crucial role in enhancing the core algorithms that power the Rylo camera and future products. Your work will fundamentally enhance the photography and cinematography experience, focusing on improving image quality and developing groundbreaking computational photography features. You will engage in the complete lifecycle of algorithm development, from design and implementation to quality evaluation and performance optimization, culminating in successful deployment.Your collaboration with software engineers, hardware engineers, and designers will allow you to push the boundaries of consumer camera technology.
Join our innovative team at Hadrian Automation as a Computational Geometry Software Engineer. In this role, you will be responsible for designing, implementing, and optimizing algorithms that tackle complex geometric problems. You will collaborate closely with cross-functional teams to develop cutting-edge software solutions that enhance our robotic systems and automate construction processes.
Databricks is looking for a Senior Software Engineer focused on Compute Infrastructure in San Francisco, California. This position centers on building and improving compute architecture to support greater performance and scalability across Databricks' platform. What you will do Develop and optimize compute infrastructure to handle demanding data processing and analytics workloads. Work closely with teams from different disciplines to deliver reliable, high-quality solutions for customers. Impact Your contributions will help define how data processing and analytics evolve at Databricks. The work directly supports customers’ ability to scale and perform complex tasks in the cloud. Who we’re looking for Strong background in cloud technologies and compute systems. Enjoys tackling complex technical challenges. Collaborative approach to problem-solving with cross-functional teams.
Team and Platform Focus The Compute Infrastructure team at OpenAI designs, builds, and maintains the systems that support AI research at scale. This work brings together accelerators, CPUs, networking, storage, data centers, orchestration software, agent infrastructure, developer tools, and observability. The aim is to create a reliable, unified experience for researchers and product teams across the company. Projects span the full stack: capacity planning, cluster lifecycle management, bare-metal automation, and distributed systems. The team manages Kubernetes scheduling, system optimization, high-performance networking, storage, fleet health, reliability, workload profiling, benchmarking, and improvements to the developer experience. Even small improvements in communication, scheduling, hardware efficiency, or debugging can significantly accelerate research. OpenAI matches engineers to areas within Compute Infrastructure that align with their skills and interests. Role Overview This Software Engineer role centers on building and evolving the compute platform that supports OpenAI’s research and products. Candidates may bring expertise in low-level systems, high-performance computing, distributed infrastructure, reliability, CaaS, agent infrastructure, developer platforms, tooling, or infrastructure user experience. The most important qualities are strong analytical skills, the ability to write resilient code, and a collaborative approach that helps colleagues move faster and with more confidence. What You Will Work On Working close to hardware or at the user interaction layer Developing CaaS and agent infrastructure Managing control and data planes that connect the system Bringing new supercomputing capabilities online Optimizing training workloads through profiler traces and benchmarks Improving NCCL and collective communication Analyzing GPUs, NICs, topology, firmware, thermal dynamics, and failure modes Designing abstractions to unify diverse clusters into a single platform Areas of Expertise No one is expected to cover every area listed. Some engineers focus on system performance, kernel or runtime behavior, large-scale networking protocols, RDMA, NCCL, GPU hardware, benchmarking, scheduling, or hardware reliability. Others improve the platform’s usability through APIs, tools, workflows, and developer experience. The team values strong engineering judgment and a drive to advance the field.
Join our innovative team at butterflymx as a Senior Software Engineer specializing in Computer Vision. In this fully remote role, you will play a pivotal part in developing advanced computer vision algorithms and applications that enhance our product offerings. Your expertise will be vital in driving the future of our technology, enabling seamless user experiences.
Full-time|$230K/yr - $275K/yr|Remote|United States - Remote Opportunity
About UsAt Temporal, we are redefining the developer experience with our innovative open-source programming model that simplifies code, enhances application reliability, and empowers developers to prioritize feature delivery. Our mission is to be the cornerstone of every developer's toolkit, and we're building a team dedicated to this vision. Guided by our core values of curiosity, drive, collaboration, authenticity, and humility, we strive to make impactful decisions and foster a supportive work environment. As we expand, we're on the lookout for passionate individuals who align with our values, challenge conventional thinking, and wish to shape our future. If you are enthusiastic about enhancing the developer experience and contributing to world-class open-source software and communities, we invite you to join our remarkable team! Staff Software Engineer, Compute (Temporal Cloud)Our Compute team at Temporal is at the forefront of powering durable execution for some of the world's most demanding AI and enterprise systems. We tackle significant platform challenges by developing managed compute primitives that facilitate seamless operation of workers and execution systems across Temporal Cloud.Our goal is to make compute transparent, elastic, safe-by-default, observable, and multi-cloud without burdening our customers with infrastructure management. We create platform primitives applicable across various execution environments, including serverless runtimes, container fleets, and customer deployments. This role intersects control and data planes, involving scaling decisions, isolation boundaries, multi-tenant safety, and production-grade observability. If you have experience in autoscaling systems, multi-tenant platforms, or cloud infrastructure, this is the perfect opportunity for you.In this role, you will:InventDevelop new managed compute primitives that offer first-class experiences in Temporal Cloud with clear abstractions, clean APIs, and an extensible framework across compute providers.Design self-optimizing autoscaling systems that ensure safe and predictable scaling of worker fleets.Establish the boundary between Open Source Server and Cloud capabilities for compute, ensuring a cohesive and maintainable architecture.OwnArchitect, build, and operate services critical to task execution where performance and correctness are paramount to customer experience.
Layup Parts is an innovative startup specializing in the manufacturing of composite parts and the tooling necessary for production. Our mission is to expedite the shipping of parts faster than our competitors can provide quotes.We leverage cutting-edge technology to revolutionize the composites industry, producing high-quality composite parts with unmatched speed and affordability. Our clientele includes pioneering organizations focused on developing next-generation high-tech products, and we are dedicated to advancing their success through scalable automation solutions.Our team comprises seasoned founders, product leaders, and engineers who have successfully built and supported some of the fastest-growing brands across the United States. We have secured funding from reputable investors, including Founders Fund, Lux Capital, and Haystack.About the Role:We are actively seeking highly motivated Senior Software Engineers to join our dynamic engineering team. This individual will report directly to our CTO, Hanno Kappen, and collaborate closely with team members and advisors.This role is pivotal and offers a unique opportunity to influence the technical direction of Layup. Ideal candidates are those eager to join an exceptional team and significantly contribute to the growth and success of an early-stage startup.This position is remote, with occasional travel to our headquarters.
May 20, 2025
Sign in to browse more jobs
Create account — see all 42,672 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.