Software Engineer
GrabJobs
Cornelis Networks delivers the world’s highest performance scale-out networking solutions for AI and HPC datacenters. Our differentiated architecture seamlessly integrates hardware, software and system level technologies to maximize the efficiency of GPU, CPU and accelerator-based compute clusters at any scale. Our solutions drive breakthroughs in AI & HPC workloads, empowering our customers to push the boundaries of innovation. Backed by top-tier venture capital and strategic investors, we are committed to innovation, performance and scalability - solving the world’s most demanding computational challenges with our next-generation networking solutions. We are a fast-growing, forward-thinking team of architects, engineers, and business professionals with a proven track record of building successful products and companies. As a global organization, our team spans multiple U.S. states and six countries, and we continue to expand with exceptional talent in onsite, hybrid, and fully remote roles. We are seeking a highly experienced Senior Software Engineer to design, develop, and upstream-enable Cornelis Networks’ AI communication middleware. This role focuses on distributed AI workloads and enabling/optimizing collective communication libraries (e.g., NCCL/RCCL) over Cornelis Networks’ interconnects. Key Responsibilities Design and implement performance-critical features for CCL enablement on Cornelis Networks’ fabrics. Optimize distributed training performance across multi-node, multi-GPU configurations. Improve GPU communication paths including GPU-direct transfers, IPC, and CPU/GPU synchronization. Profile distributed AI workloads and identify bottlenecks across the software and hardware stack. Tune AI frameworks such as PyTorch Distributed, TensorFlow/XLA, JAX, DeepSpeed, and Megatron-LM. Develop benchmarks and microbenchmarks aligned with real model performance. Contribute upstream to AI communication and distributed training projects. Participate in design reviews, code reviews, CI, and long-term maintenance. Prototype and validate Ultra Ethernet capabilities for AI collective communication. Provide technical input for deployment considerations and performance validation. Collaborate with kernel/driver, switch, performance, and systems teams. Support advanced escalations by analyzing traces and providing robust fixes. Minimum Qualifications 8+ years of experience in high-performance systems programming in C/C++ on Linux. Strong experience with GPU communication stacks including CUDA/ROCm and NCCL/RCCL. Ability to optimize distributed training performance using profiling and tracing. Understanding of collective communication concepts and topology awareness. Experience delivering production-quality code. Open-source contributions in relevant areas. Preferred Qualifications Experience with AI frameworks such as PyTorch Distributed, DeepSpeed, and Megatron-LM. Familiarity with libfabric/OFI, UCX, and RDMA concepts. Experience with RoCEv2 and Ultra Ethernet. Experience building cluster-scale performance test infrastructure. Location: This is a remote position for employees residing within the United States. We offer a competitive compensation package that includes equity, cash, and incentives, along with health and retirement benefits. Our dynamic, flexible work environment provides the opportunity to collaborate with some of the most influential names in the semiconductor industry. At Cornelis Networks your base salary is only one component of your comprehensive total rewards package. Your base pay will be determined by factors such as your skills, qualifications, experience, and location relative to the hiring range for the position. Depending on your role, you may also be eligible for performance-based incentives, including an annual bonus or sales incentives. In addition to your base pay, you’ll have access to a broad range of benefits, including medical, dental, and vision coverage, as well as disability and life insurance, a dependent care flexible spending account, accidental injury insurance, and pet insurance. We also offer generous paid holidays, 401(k) with company match, and Open Time Off (OTO) for regular full-time exempt employees. Other paid time off benefits include sick time, bonding leave, and pregnancy disability leave. Cornelis Networks does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. Cornelis Networks is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, national origin, disability status, genetic information, protected veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.
- ...impact. We don't have layers of process - we ship, learn, and iterate. The Role We're looking for a backend-focused full stack engineer who thinks in systems, cares about product quality, and is genuinely excited to build with AI - not just alongside it. You'll...SuggestedRemote work
- Build the Future with Us — EquipmentShare is Hiring a Senior Software Engineer At EquipmentShare, we’re not just filling a role — we’re assembling the best team on the planet to build something that’s never been built before. We’re on a mission to transform an industry...SuggestedFull timeFor contractorsRemote work
$130k - $200k
...technology and transforming industries. Join us as we shape the future of AI. We are looking to hire a Full-Stack Engineer. As a Full-Stack Software Engineer at Runpod, you will work alongside experienced engineers and developers, contributing to the development of...SuggestedRemote workHome officeVisa sponsorshipWork visaFlexible hours$107.4k - $134.3k
...solve our world’s toughest obstacles. As we control every component of hardware design, manufacturing, data processing, and software engineering, our office is a truly inspiring mix of experts from a variety of domains. We have a people-centric approach toward...SuggestedFull timeTemporary workFor contractorsWork experience placementWork at officeLocal areaRemote workHome office3 days per week- ...team collaborates with an experienced group of data scientists, engineers, and product managers to build highly available and scalable... ...data infrastructure for TRM's products and services. As a Senior Software Engineer on the Data Platform team, you will be responsible...SuggestedRemote workWorldwide
$195k - $255k
...giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. We’re looking for a Software Engineer to design and build a next-generation reliability platform for Affirm’s production systems. You’ll blend traditional...Work at officeRemote workFlexible hours$150k - $250k
...MTS – Senior Software Engineer This role is based in Colorado. Remote candidates may be considered if they currently reside in the United States and can collaborate within U.S. business hours. Role Overview Kamiwaza is seeking a Senior Software Engineer (MTS...Remote workFlexible hours$125k - $156.3k
...Job Summary: Natera is seeking an experienced Senior Software Engineer with modern data engineering and AI-enabled development skills with deep scientific R&D background to design and build data products that directly support genomics research and translational science...Work at officeImmediate startRemote workWorldwide- ...creating next-generation GraphQL runtime infrastructure. Our Runtime organization owns the critical tier of GraphOS - the underlying engine central to making GraphOS a highly performant, secure, governed, and reliable self-service GraphQL platform. As a key member of the...Remote work
$140k - $200k
...- Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...engineering, and research work. We are looking for a skilled Software Engineer to join us. What You’ll Do Be scrappy to find new sources...Full timeWork at officeShift work- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...Remote jobInternship
$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database. This...Full timeTemporary workFlexible hours- ...We are seeking a highly motivated and experienced Senior Software Engineer to join our Keeper Connection Manager (KCM) team. This is a 100% remote position with an opportunity to work a hybrid schedule for candidates based in the El Dorado Hills, CA area. Keeper’s cybersecurity...Permanent employmentTemporary workRemote workWorldwide
- ...Qualifications: 3+ years of experience in web development or similar software development roles Proficient in PHP and MySQL, with working... ...jQuery Experience working within the LAMP stack and templating engines like Twig Comfortable using version control, continuous...
- ...required. Participate in code reviews, testing, debugging, and troubleshooting. Collaborate with product managers, business analysts, QA engineers, and other developers. Participate in Agile/Scrum ceremonies and sprint activities. Support CI/CD pipelines and cloud-based...RelocationFlexible hours
$110k - $270k
...committed to making a positive impact on its customers, employees, and communities. The Role We are looking for multiple Senior Software Engineers that are eager to build in a dynamic, startup environment inside a stable, profitable company. Our teams are solving complex...Work at officeLocal areaRemote workWork from homeFlexible hours$100k - $130k
...frameworks and established PHP systems. Familiarity with Spring Boot is considered a plus. While your primary responsibility will be software development, this role also involves considerable client-facing interaction. Our developers often communicate directly with...Full timeContract workHome office$149.5k
...routinely call upon us to solve some of the largest scale and hardest problems in computer science and software development. If you have a solid grounding in software engineering, continuous delivery, and computer science, and are looking for a career opportunity to grow and...Full timeTemporary workRemote workVisa sponsorship- ...What You Will Be Doing as a Software Developer? You will leverage your expertise to build and maintain the next generation of mobile... ...in STEM (BSc, MSc, or PhD) with at least 5 years of software engineering experience. Expertise in TypeScript, JavaScript, Java, Node...Remote work
- ...actors, and government agencies. We are looking for an experienced engineer to join our technical team and help shape our product... ...Accelerate Development: Utilize AI coding agents to assist in the Software Development Life Cycle (SDLC) and help establish best practices...Permanent employmentWork at officeRemote work
- ...development team in the past (or would like to do so in the near future). You’re passionate about developing, testing, and implementing software to improve systematic company efficiencies. Most importantly, you understand the inherent value that comes along with questioning...Casual workHome officeFlexible hours
$165k - $175k
...provider agencies, and payers. We're seeking an experienced Lead Engineer to drive the technology vision and development of our next-... ...can improve the platform for our users Mentor a team of software engineers, fostering a culture of collaboration, accountability...Full timeLocal areaRemote workFlexible hoursNight shift$85k - $95k
...environment Requirements ~ Bachelor’s degree in software development, web development, computer science, or related industry... ...before they impact users ~ Confident use of Git as an engineering tool, with attention to clear history, ownership, and long-term...Full timeWork at officeLocal areaRemote workWork from homeHome officeMonday to FridayAfternoon shift- Job description About Viderity Viderity is a HUBZone-certified and Woman-Owned Small Business (WOSB) delivering award-winning IT, digital, and creative solutions across federal and commercial markets. Our services span application development, creative services, cybersecurity...Hourly payRemote workFlexible hours
$63k - $140k
...Description & SummaryThe OpportunityAs a GenAI Python Systems Engineer - Experienced Associate, you will leverage advanced technologies... ...Analytics Engineering practice, you will apply data, algorithms, and software engineering to build and deploy AI and Machine Learning...Full timeH1b$73.5k - $212.28k
...Description & SummaryAt PwC, our people in data and analytics engineering focus on leveraging advanced technologies and techniques to design... ..., Data Processing/Analytics/Science, Computer Science, Software Engineering, Artificial Intelligence and Robotics preferred- Designing...Full timeH1b- Fibersmith is seeking a proactive Software Content Developer to create clear, concise documentation and user guides for Vision products. You will collaborate with Vision development and Client Success teams to enhance front-end UX and training materials. Responsibilities...
- ...Job Description Job Description Chariton Valley InfiniTech Consulting, LLC is looking for a full-time Microsoft Cloud Engineer to join our team. Following our mission, to deliver innovative, tailored solutions that empower our clients to stay competitive and achieve...Full timeWork at officeLocal areaRemote work
$116.36k - $155.15k
...supervision. The Main Responsibilities The candidate will have demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level networking and network security. Recommends optimized solutions...Full timeTemporary workRemote work1 day per week- ...members, and works closely with Product Development, Electrical Engineering, Product Design, Creative, Marketing, Ecommerce, and IT.... ...s application development practices.Lead or contribute to new software and connected-product concepts.Other responsibilities as assigned...InternshipWork at officeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- software developer fintech Columbia, MO
- ngo software engineer Columbia, MO
- intel software engineer Columbia, MO
- senior software engineer remote Columbia, MO
- junior software developer remote Columbia, MO
- software engineer full time Columbia, MO
- senior software engineer Columbia, MO
- software engineer healthcare Columbia, MO
- startup software engineer Columbia, MO
- software engineer travel Columbia, MO



