Back to feed

Experienced Staff Software Engineer - High Performance Computing & Machine Learning Specialist at arenaflex

Remote Full-time Live

About arenaflex: Pioneering the Future of Technology

arenaflex stands at the forefront of technological innovation, revolutionizing how organizations and individuals interact with digital transformation. As a global leader in cloud infrastructure and cutting-edge software solutions, arenaflex empowers businesses across 200+ countries to tackle their most critical challenges through state-of-the-art technology. Our commitment to excellence has made us the trusted partner for enterprises seeking to accelerate their digital journey while maintaining the highest standards of security, performance, and reliability.

At arenaflex, we believe that innovation thrives in diverse environments where creative minds can collaborate freely. Our engineering teams are at the heart of everything we do, developing the next-generation technologies that transform how billions of users connect, explore, and interact with information and each other. From advanced search algorithms to artificial intelligence, distributed computing to massive-scale infrastructure design, our engineers shape the digital landscape of tomorrow.

The Opportunity: Staff Software Engineer in High Performance Computing & Machine Learning

We are seeking an exceptional Staff Software Engineer to join our elite team at arenaflex, focusing on high-performance computing (HPC) and machine learning (ML) solutions. This is a rare opportunity to work at the intersection of cloud computing, advanced systems programming, and cutting-edge AI/ML technologies. As a Staff Engineer, you will be instrumental in designing and implementing the foundational infrastructure that powers arenaflex's most demanding workloads, enabling our clients to achieve unprecedented computational capabilities.

Our engineers tackle problems at an enormous scale, extending far beyond traditional web applications. The ideal candidate brings deep technical expertise in systems programming, distributed systems, and high-performance computing, with a passion for pushing the boundaries of what's possible in cloud environments. You will work directly with complex challenges including distributed computing frameworks, large-scale system architecture, networking optimization, storage systems, security protocols, artificial intelligence, natural language processing, and much more.

The role offers significant opportunities for growth, mentorship, and leadership as you collaborate with some of the brightest minds in the industry. At arenaflex, we value versatility, encourage leadership, and provide ample opportunities to tackle new challenges across the full technology stack as we continue to drive innovation forward.

Key Responsibilities

  • Full Stack Optimization: Perform comprehensive full stack optimization for HPC and ML execution on arenaflex Cloud Platform's infrastructure, including kernel optimization, userspace communication libraries (MPI library, libfabric, NCCL), and client HPC and ML applications.
  • Solution Development: Design, develop, and implement cutting-edge HPC and ML solutions on arenaflex Cloud Platform, addressing complex technical challenges for enterprise clients.
  • Technical Direction: Establish technical direction and boundaries for engineering teams, providing expert guidance on system architecture, performance optimization, and best practices.
  • Project Management: Manage project priorities, deadlines, and expectations with strong technical expertise while ensuring alignment with business objectives.
  • End-to-End Development: Design, develop, test, deploy, maintain, and improve software solutions that power arenaflex's cloud infrastructure and services.
  • Research & Innovation: Stay current with emerging technologies in HPC, ML, systems programming, and cloud computing, incorporating innovations into arenaflex's offerings.
  • Collaboration: Work closely with cross-functional teams including product management, other engineering disciplines, and clients to deliver exceptional solutions.
  • Mentorship: Guide and mentor junior engineers, fostering technical excellence and professional growth within the team.

Qualifications & Requirements

Essential Qualifications

  • Educational Background: Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field, or equivalent practical experience.
  • Programming Experience: Minimum of 2 years of hands-on experience with software development, demonstrating strong understanding of data structures and algorithms.
  • Systems Architecture: 2+ years of experience building and scaling large-scale systems, distributed systems, or networks.
  • Technical Expertise: Proficiency in C++ and systems programming concepts with the ability to work at low levels of software stack.
  • Problem Solving: Exceptional analytical and problem-solving skills with the ability to tackle complex technical challenges.
  • Communication: Excellent verbal and written communication skills to effectively collaborate with technical and non-technical stakeholders.
  • Adaptability: Demonstrated ability to thrive in fast-paced environments and adapt to evolving technologies and requirements.

Preferred Qualifications

  • Advanced Education: Master's degree or PhD in Engineering, Computer Science, or a related technical field.
  • Linux Expertise: Deep experience with Linux kernel development, device drivers, and operating system internals.
  • Networking: Extensive knowledge of networking stacks, system tuning, and packaging for high-performance environments.
  • HPC & ML Communications: Direct experience with HPC and ML communications frameworks including MPI, collective communication libraries, libfabric, and socket programming.
  • Cloud Platforms: Experience with major cloud platforms and distributed computing architectures.
  • Performance Optimization: Proven track record of optimizing system performance for compute-intensive workloads.
  • Leadership: Previous experience leading technical projects or mentoring junior engineers.

Skills & Competencies

  • Advanced C++ programming with low-level systems programming experience
  • Linux kernel development and device driver programming
  • Knowledge of Remote Direct Memory Access (RDMA) technologies
  • Distributed systems architecture and design patterns
  • High-performance computing frameworks and libraries
  • Machine learning communication optimization (NCCL, MPI)
  • Cloud infrastructure and service-oriented architecture
  • Performance tuning and optimization techniques
  • Containerization and orchestration technologies
  • Security best practices for distributed systems

Career Growth & Development

At arenaflex, we invest heavily in our people's professional growth. As a Staff Software Engineer, you'll have access to:

  • Technical Excellence: Opportunities to work on groundbreaking projects that shape the future of cloud computing and AI.
  • Continuous Learning: Extensive internal training programs, conference attendance, and educational stipends to stay at the forefront of technology.
  • Career Progression: Clear pathways for advancement into senior technical leadership roles or principal engineering positions.
  • Global Impact: Your work will directly influence how organizations worldwide leverage technology to solve their most critical business challenges.
  • Innovation Culture: Encouragement to explore new ideas and technologies with resources dedicated to innovation and research.

Work Environment & Culture

arenaflex fosters a collaborative, inclusive, and intellectually stimulating environment where engineers thrive. Our culture is built on:

  • Technical Excellence: We value deep technical expertise and encourage continuous learning and mastery of new technologies.
  • Innovation: We empower our teams to think boldly and experiment with novel approaches to complex problems.
  • Collaboration: Cross-functional teamwork is essential to our success, with engineers working closely with product, design, and business teams.
  • Work-Life Balance: We understand the importance of personal well-being and offer flexible work arrangements to support our employees.
  • Inclusivity: We celebrate diversity and are committed to creating an environment where everyone can contribute their unique perspectives.
  • Autonomy: Our engineers have the independence to make technical decisions while receiving guidance and support from leadership.

Compensation, Perks & Benefits

arenaflex offers a comprehensive compensation package designed to attract and retain top talent in the industry:

  • Competitive Salary: A base salary reflecting the market value of your skills and experience, with opportunities for performance-based bonuses.
  • Equity: Stock options or RSUs that provide direct ownership in arenaflex's success.
  • Comprehensive Benefits: Medical, dental, and vision insurance coverage for you and your family.
  • Retirement Planning: 401(k) program with employer matching to help you plan for your financial future.
  • Flexible Work: Remote-first work environment with flexibility to accommodate personal needs and preferences.
  • Professional Development: Annual budget for conferences, courses, and certifications to advance your career.
  • Wellness Programs: Mental health resources, fitness reimbursement, and wellness initiatives.
  • Generous Time Off: Paid vacation, sick leave, and company holidays to maintain work-life balance.

Join arenaflex's Engineering Excellence

The Staff Software Engineer position at arenaflex represents more than just a job—it's an opportunity to shape the future of technology at scale. You'll be joining a community of innovators who are passionate about solving complex problems and pushing the boundaries of what's possible in cloud computing, high-performance systems, and machine learning.

If you're ready to apply your expertise in systems programming to build the infrastructure that will power the next generation of technological innovation, we encourage you to apply. At arenaflex, we believe that diverse perspectives drive exceptional outcomes, and we're committed to creating an environment where all engineers can thrive.

This role offers the unique combination of technical depth, business impact, and growth opportunities that few organizations can provide. Whether you're optimizing kernel performance, designing distributed systems, or enabling breakthrough machine learning applications, your work will directly contribute to arenaflex's mission of accelerating digital transformation for organizations worldwide.

Take the next step in your career and join us at arenaflex as we continue to pioneer the future of technology. Apply today to begin a journey that will challenge you, inspire you, and transform your professional trajectory.

Apply for this job

On the same wavelength