英伟达Senior Full-Stack Web Applications Software Engineer
任职要求
• Bachelors or Masters in Computer Science or related engineering or equivalent experience. • 6+ yrs experience Proven knowledge of Java Language, common Java API's and JVM. • Experience with JavaScript and Node.js • Knowledge of modern frontend frameworks like Vue.js, Ember.js • Experience with design and development of distributed microservices. • In depth understanding of database concepts and object modeling. Detailed knowledge of object orie…
工作职责
• Working on backend and frontend design and development of web applications. • Collecting requirements and provide consultation to end users about their needs and use cases. • Analyzing performance bottlenecks. • Supporting and maintaining large scale data platform with high QoS. • Building infrastructure and microservices for various big-data scenarios.
Design and develop AI-driven applications, delivering scalable, user-focused solutions across web and mobile platforms.Build and maintain robust, cloud-based architectures, ensuring seamless integration of front-end and back-end systems with AI models.Prototype and implement new features, leveraging analytics, user insights, and market trends to improve product quality and user experience.Collaborate with product managers, designers, and data scientists to align technical solutions with product strategies and business goals.Drive technical innovation by exploring new technologies and frameworks, ensuring system performance, maintainability, and scalability.Mentor and support junior engineers, fostering a culture of collaboration, learning, and continuous improvement.
The Role Come join a small team of experts building the systems that connect Tesla and our customers to their cars, robotaxis, robots, and energy products. At Tesla, we’re at the forefront of connected innovation providing a suite of rich backend services to our growing fleets. The team operates the UI and services behind developer.tesla.com. We own the platform that enables owners to interact with their cars and developers to build device-connected applications. The platform includes Authentication systems and other back-end services powering vehicles and mobile apps. You will evolve across the tech stack to deliver features to millions of customers and improve our products. We are looking for a highly motivated software engineer specialized in web services and distributed systems. The platform you build will scale novel functionality to millions of users and devices.
The NVIDIA SoC-Clocks team is seeking an Infrastructure and Methodology Engineer dedicated to optimizing chip design, verification, and architectural workflows. This role focuses on developing automation and agentic applications to enhance overall efficiency and quality. The ideal candidate should possess proven full-stack web development and AI application development experience, along with exceptional communication skills. Preference will be given to candidates with a background in fundamental ASIC knowledge. What You’ll Be Doing: • Acquire comprehensive knowledge of NVIDIA’s design, verification, and architecture development environments, execution procedures, and decision-making methodologies. • Collaborate closely with domain experts (e.g., chip design, verification, and architecture engineers) to identify process bottlenecks and formulate infrastructure improvement solutions. • Design and implement end‑to‑end AI applications, integrating LLM‑based capabilities into web frontends, internal portals, command‑line tools, and other engineering workflows. • Participate in the design and development of the agent application and explore excellent practices in context engineering and harness engineering. Establish rigorous evaluation benchmarks for Agent performance and optimize system to ensure reliability. • Research advanced design and verification tool flows within NVIDIA and the wider industry and develop new applications based on these flows to address emerging challenges.
• Develop and optimize the control stack, including locomotion, manipulation, and whole-body control algorithms; • Deploy and evaluate neural network models in physics simulation and on real humanoid hardware; • Design and maintain teleoperation software for controlling humanoid robots with low latency and high precision; • Implement tools and processes for regular robot maintenance, diagnostics, and troubleshooting to ensure system reliability; • Monitor teleoperators at the lab and develop quality assurance workflows to ensure high-quality data collection; • Collaborate with researchers on model training, data processing, and MLOps lifecycle.