NVIDIA is on the lookout for a dedicated and driven Full-Stack Software Engineer. Join our dynamic backend DA team that focuses on the development of backend CAD tools and web applications. Our ideal candidate is eager to learn, driven by data, and includes strong interpersonal skills.What you’ll be doing:Improve and maintain the frontends and backends of our CAD tools.Engaging in the entire lifecycle of tool and web application development, which includes backend, frontend, data storage design, UI/UX design, testing, deployment, and maintenance.Collaborating with other team members and DA teams to implement innovative software solutions and practices.What we need to see:A bachelor’s degree in computer science/engineering, or equivalent experience.2-5 years of experience in full-stack software development.Strong knowledge of Python and JavaScriptExperience with database management systems, both SQL (e.g., PostgreSQL, MySQL) and NoSQLExperience with data visualization in Python.Strong knowledge of React and other modern web development frameworks.Proven experience with CI/CD practices and tools.Ways to stand out from the crowd:Familiarity with data analysis tools and libraries (e.g., pandas, numpy) is a plus.Experience with lsb scheduler.Proficiency with the Linux operating system.Hands-on experience with machine learning techniques and frameworks.We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.
View Original Job Posting