What we need to see: B.Sc. in Computer Science, Engineering, or a related field, or equivalent experience in practice. 5+ years of strong hands-on software development experience, primarily in Python. Proven experience designing and building microservices and RESTful APIs (e.g., FastAPI, Flask, or Django). Full-stack ability: practical experience with a modern frontend framework (Angular, React, or comparable) and TypeScript. Solid experience on Linux-based platforms. Experience with relational databases and data modeling (e.g., PostgreSQL/SQL). Practical experience with containers and cloud-native technologies (Docker, Kubernetes/OpenShift). Experience with version control systems (Git) and CI/CD pipelines. Independent, fast learner with a strong sense of ownership, excellent debugging and problem-solving skills, and effective communication abilities. Ways to stand out from the crowd: Experience with agentic AI / LLM application development — orchestration frameworks (e.g., LangGraph), RAG, and vector databases (e.g., Qdrant). Familiarity with large-scale network architectures, switches/routers, and common data center / AI cluster network topologies. Hands-on experience with GitOps or equivalent experience and OpenShift/Kubernetes deployments. Familiarity with DevOps methodologies and tools (e.g., Jenkins, Ansible). Widely considered to be one of the technology world’s most desirable employers, NVIDIA offers highly competitive salaries and a comprehensive benefits package. We have some of the most forward-thinking and talented people in the world working for us and, due to unprecedented growth, our world-class engineering teams are growing fast. If you're creative, self-motivated and enjoy having fun, then what are you waiting for? Apply today! NVIDIA is committed to fostering a diverse 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