JobTarget Logo

Senior Software Developer, AI Networking in Switzerland at Jobgether

NewJob Function: Information Technology
Jobgether
Switzerland, Switzerland
Posted on
New job! Apply early to increase your chances of getting hired.

Explore Related Opportunities

Job Description

Senior Software Developer, AI Networking

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Software Developer, AI Networking in Switzerland.

This role sits at the intersection of software engineering, high-performance computing, and next-generation AI infrastructure, where networking software directly impacts the performance of some of the largest AI systems in the world. You will contribute to the development of scalable AI networking frameworks and tools that power training and inference workloads across massive data center environments. Working within a highly technical and collaborative team, you will help design, build, and optimize systems that ensure real-world performance matches theoretical expectations. The position emphasizes full-stack benchmarking, automation, and deep performance analysis across hardware and software layers. You will also collaborate closely with hardware and networking specialists to co-design innovative features and interfaces. This is a highly impactful engineering role where your work influences the efficiency and scalability of global AI systems.

Accountabilities:
  • Develop and maintain AI networking communication frameworks used in large-scale production environments.
  • Build and enhance benchmarking tools and performance analysis systems used across internal and external engineering teams.
  • Design and implement automation systems, including large-scale parameter optimization and configuration tuning for complex AI systems.
  • Enable and integrate new AI models into benchmarking infrastructures, supporting end-to-end workload analysis.
  • Collaborate with hardware and networking teams to co-design software interfaces and optimize system performance.
  • Investigate and resolve performance bottlenecks across full-stack AI systems, from hardware to application layers.
  • Contribute to in-house tooling while also engaging with open-source communities and industry-standard frameworks.
  • Ensure long-term maintainability and scalability of production-grade Python-based tools and systems.
Requirements:
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or equivalent experience.
  • 5+ years of professional software development experience, ideally in Python.
  • Strong Linux expertise with extensive experience in command-line and system-level environments.
  • Proven ability to build maintainable, production-grade tools and frameworks.
  • Strong ability to work across complex, multi-layered systems spanning hardware, networking, and distributed AI workloads.
  • Solid understanding of software engineering best practices and scalable system design.
  • Strong analytical mindset with a passion for debugging and performance optimization.
  • Ability to quickly learn new technologies across the full stack, from low-level hardware to large-scale AI systems.
  • Experience or interest in AI frameworks such as PyTorch and large language models is a plus.
  • Familiarity with distributed systems and orchestration tools such as Slurm or Kubernetes is an advantage.
  • Knowledge of HPC, MPI, InfiniBand, or Ethernet networking is highly valued.
Benefits:
  • Opportunity to work on world-leading AI infrastructure and next-generation networking technologies.
  • High-impact role influencing performance at scale across global AI systems and supercomputing environments.
  • Exposure to cutting-edge GPU, AI, and high-performance computing ecosystems.
  • Collaborative environment with deep technical expertise across software, hardware, and research teams.
  • Strong culture of innovation, experimentation, and open-source contribution.
  • Continuous learning opportunities across AI, distributed systems, and advanced networking domains.
  • Work within a globally recognized engineering organization shaping the future of AI computing.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1

Job Location

Switzerland, Switzerland

Frequently asked questions about this position

Continue to apply
Enter your email to continue. You’ll be redirected to the employer’s application.
By clicking Continue, you understand and agree to JobTarget's Terms of Use and Privacy Policy.