NVIDIA uses AI tools in its recruiting processes. NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.
Senior Software Developer, AI Networking
Location
Poland
Posted
151 days ago
Salary
zł292.5K - zł650K / year
Seniority
Senior
Job Description
Senior Software Developer, AI Networking
NVIDIA
• Developing a highly optimized inference framework running on the world’s largest supercomputers and data centers • Collaborate on innovative, next-generation products at the forefront of technology in terms of performance, scalability, and features
Job Requirements
- B.Sc. or equivalent experience in Computer Science or Software Engineering
- 6+ years of experience in modern C++ / C / Rust development
- 3 years of experience in Linux environment and familiarity with development tools
- Deep knowledge of the TCP/IP network stack
- Understanding of computer architecture and operating systems concepts
- Background in Linux internals and low-level software optimizations (benchmarking, bottleneck research, performance tuning)
- Experience in programming CUDA kernels is an advantage
- Familiarity with ML frameworks and LLMs
- Background in parallel programming / high-performance computing / RDMA technology
Benefits
- Competitive salaries
- Generous benefits package
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Collaborate with data analysts to spec and build features that draw new customers to our product. • Provide a backend to our mobile and web frontends. • Build admin tools to increase efficiency of day-to-day support operations. • Integrate with third-party APIs. • Work on a beautiful app with high standards for UI. • Prevent errors using TypeScript's advanced static typing features. • Exercise ownership over the product and contribute ideas for improvement.
• Research and translate emerging AI findings into practical recommendations for engineering teams • Design, prototype, and iterate on resources, experiments, or workflows for AI integration • Build or improve infrastructure supporting AI usage • Analyze AI usage patterns to generate insights for tooling or training improvements • Partner cross-functionally to scale AI capabilities across engineering
• Own the evolution of major subsystems • Deliver technical contributions across backend APIs and frontend applications • Optimize serverless background processing framework • Architect multi-tenant patterns across various databases • Collaborate with cross-functional teams to translate strategic goals into technical roadmaps • Set the bar for code quality and architectural patterns through rigorous reviews
Senior Fullstack Developer
SunnyDataWith a strong Data Engineering backbone, we deliver Databricks projects from concept to production.
• Contribute to building exceptional products by combining collaboration, creativity, and a passion for problem-solving. • Champion sustainable engineering practices, including automated testing (TDD), CI/CD. • Apply your strong technical foundations across a modern tech stack including Python, Javascript/Typescript, RESTful APIs, Angular, React, Svelte or Express, Docker, Cloud platforms (AWS or Azure). • Work closely with UI/UX designers to develop and bring to life the best concepts in the world of data, ensuring both usability and technical excellence.



