Senior Software Engineer

Location: Remote
Compensation: To Be Discussed
Reviewed: Sun, May 10, 2026
This job expires in: 28 days

Job Summary

A company is looking for a Senior Software Engineer to design and build networking infrastructure for large-scale AI training.

Key Responsibilities
  • Leads architecture discussions and develops design specifications ensuring performance, scalability, resilience, and security
  • Creates test strategies for solution quality, incorporating security testing and AI tools for automation
  • Produces maintainable, secure, and performant code while improving code quality using metrics and AI techniques
Required Qualifications
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years of coding experience in languages such as C, C++, C#, Java, JavaScript, or Python
  • Equivalent experience may be considered
  • Ability to meet security screening requirements for the role
  • Preferred: Master's Degree in Computer Science or related field AND 6+ years of coding experience OR Bachelor's Degree AND 8+ years of coding experience
  • 1+ years of experience with High Performance Networking, InfiniBand, RoCE, or CUDA is preferred

COMPLETE JOB DESCRIPTION

The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...