What youll be doing:
Build, develop, and optimize scalable software systems with a focus on AI/ML integration.
Build automation and validation tools simulating data center and HPC environments.
Collaborate with cross-functional teams to define requirements and deliver robust solutions.
Improve system performance, scalability, and reliability through architectural improvements.
Troubleshoot complex issues in distributed systems and improve observability.
Participate in code reviews, build discussions, and continuous improvement efforts.
What we need to see:
B.Sc. in Computer Science, Engineering, or a related field (or equivalent experience).
5+ years of hands-on software development experience.
Strong programming skills in Python, C++, or similar languages.
Experience with AI/ML frameworks such as PyTorch or TensorFlow.
Solid understanding of data structures, algorithms, and system building.
Experience working in Linux environments.
Strong debugging, problem-solving, and communication skills.
Ways to stand out from the crowd:
Experience with embedded programming (low-level C/C++).
Familiarity with networking protocols (TCP/IP, UDP, etc.).
Experience optimizing AI workloads in distributed or edge environments.
Contributions to high-performance or AI-related systems.











