Senior Software Engineer, Computer Vision Microservices
2 days ago
NVIDIA is a world-leader in high speed computer vision, artificial intelligence, and deep learning. Our team builds the accelerated software ecosystem that enables visual AI developers to innovate swiftly and efficiently at scale. Are you looking for a technical leadership role building high-performance distributed AI? We are seeking an outstanding individual to help us build highly optimized microservice products and NVIDIA NIMs that bring visual AI to large scale data. The right candidate will combine insight into the latest computer vision and multi-modal AI techniques with exceptional technical breadth in distributed computing to build performant solutions and overarching architecture for problem domains such as video data curation, search, and neural reconstruction.
What you'll be doing:
- Scope and build tools, microservices, workflows, and distributed applications that use groundbreaking computer vision models to help developers build better products faster and cheaper.
- Contribute to specifications guiding computer vision microservice development across NVIDIA.
- Design and implement product features for streaming, resilience, logging, security, authentication, workflow orchestration, data management, and more.
- Develop and optimize commercializable models starting from our latest research.
- Analyze and optimize complex distributed applications to achieve speed-of-light performance using acceleration from CV-CUDA, RiverMax, SwiftStack, CuVI, RAPIDS, and more
What we need to see:
- Master's of Science in Computer Science, Electrical engineering, or Physics or equivalent experience.
- 8+ years of practical experience.
- Excellent architectural sense and can-do approach to building high-performance software at scale. Up to date on key technologies such as Kubernetes, Helm, HIVE, Parquet, Milvus, ELK.
- Background in AI development including proficiency with Python and one or more common deep learning frameworks such as PyTorch, OnnxRT, or JAX. Computer vision experience preferred.
- Teamwork, listening, and teaching skills to work effectively with system software and AI experts to build end-to-end accelerated products with unique and sophisticated capabilities.
- Ability and desire to learn new technologies.
Ways to Stand Out from the Crowd:
- System software experience including multi-threaded and CUDA development.
- Prior experience with a broad range of computer vision challenges such as real-time streaming, augmented reality, or data curation.
- Exposure to latest advances such as Gaussian Splatting, World Models, and Vision Language Models.
- Innovative results including patents, publications, or exciting product features.
The base salary range is 180,000 USD - 339,250 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.
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 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.
#J-18808-Ljbffr-
Santa Clara, United States NVIDIA Full timeNVIDIA is a world-leader in high speed computer vision, artificial intelligence, and deep learning. Our team builds the accelerated software ecosystem that enables visual AI developers to innovate swiftly and efficiently at scale. Are you looking for a technical leadership role building high-performance distributed AI? We are seeking an outstanding...
-
US, CA, Santa Clara NVIDIA Full timeNVIDIA is a world-leader in high speed computer vision, artificial intelligence, and deep learning. Our team builds the accelerated software ecosystem that enables visual AI developers to innovate swiftly and efficiently at scale. Are you looking for a technical leadership role building high-performance distributed AI? We are seeking an outstanding...
-
Santa Clara, California, United States NVIDIA Full timeWe are seeking a Senior Software Engineer to develop components that are used by the software factory automation for NVIDIA Inference Microservices (NIMs) and its deployed services.The ideal candidate will bring technical drive and creativity to change the way NVIDIA provides high-performance inferencing for every AI model.NIM offerings are easy to use,...
-
Santa Clara, California, United States NVIDIA Full timeAbout the RoleNVIDIA is the platform upon which every new AI-powered application is built. We are seeking a Senior Software Engineer to develop components that are used by the software factory automation for NVIDIA Inference Microservices (NIMs) and its deployed services.The right person for this role brings technical drive and creativity to change the way...
-
Senior Software Engineer, 3D Computer Vision
3 weeks ago
Santa Clara, United States NVIDIA Full timeNVIDIA is a world-leader in high speed computer vision, artificial intelligence, and deep learning. Our team builds the accelerated software ecosystem that enables visual AI developers to innovate swiftly and efficiently at scale.We are now looking for an outstanding CUDA developer to build developer-facing libraries and services that will accelerate the...
-
Senior Software Engineer, 3D Computer Vision
2 months ago
US, CA, Santa Clara NVIDIA Full timeNVIDIA is a world-leader in high speed computer vision, artificial intelligence, and deep learning. Our team builds the accelerated software ecosystem that enables visual AI developers to innovate swiftly and efficiently at scale.We are now looking for an outstanding CUDA developer to build developer-facing libraries and services that will accelerate the...
-
Santa Clara, California, United States NVIDIA Full timeWe are seeking a highly skilled Senior Software Architect to lead the development and deployment of NVIDIA Inference Microservices (NIM) blueprints. NIM Agent Blueprints are reference workflows for canonical generative AI use cases. Enterprises can build and operationalize custom AI applications using NIM Agent Blueprints along with NVIDIA NIM microservices...
-
Senior Software Engineer, 3D Computer Vision
2 weeks ago
Santa Clara, CA, United States NVIDIA Full timeNVIDIA is a world-leader in high speed computer vision, artificial intelligence, and deep learning. Our team builds the accelerated software ecosystem that enables visual AI developers to innovate swiftly and efficiently at scale.We are now looking for an outstanding CUDA developer to build developer-facing libraries and services that will accelerate the...
-
Senior Software Engineer
1 month ago
Santa Clara, California, United States Peraton Full timeJob Summary:Peraton is seeking a highly skilled Senior Software Engineer to join our team in Santa Clara, CA. As a key member of our software development team, you will contribute to the design, development, and implementation of a full stack microservices architecture for use by Navy Sailors.Key Responsibilities:Collaborate with senior developers to...
-
Santa Clara, California, United States NVIDIA Full timeJob SummaryAs a Senior Software Product Manager for Nemo Microservices at NVIDIA, you will lead key pieces of our portfolio of software that enable state-of-the-art accuracy and performance for neural networks across data curation, model customization, and guard rails. You will engage with customers, define products and roadmaps, develop business strategy,...
-
Senior Software Engineer
4 weeks ago
Santa Clara, California, United States NVIDIA Full timeJob SummaryNVIDIA is seeking a senior software engineer to design and build factory automation for NVIDIA Inference Microservices (NIMs). The ideal candidate will have a strong background in system software and platform layers, including kernel, device driver, memory, storage, networking, and PCIe devices. They will apply their technical expertise to design...
-
Senior Systems Software Engineer
4 weeks ago
Santa Clara, California, United States NVIDIA Full timeNVIDIA is seeking a senior engineer to design and build a factory automation pipeline for NVIDIA Inference Microservices (NIMs). The right person for this role brings technical drive and creativity to change the way NVIDIA optimizes and serves performant inferencing for every AI model.The NIM offerings are easy to use, highly performant, and tested in all...
-
Cloud Engineer for Scalable Microservices
4 weeks ago
Santa Clara, California, United States Palo Alto Networks Full timeAbout the RoleWe are seeking a highly skilled Cloud Engineer to join our team at Palo Alto Networks. As a Cloud Engineer, you will be responsible for designing, developing, and deploying scalable microservices on cloud platforms (GCP or AWS).Key ResponsibilitiesDesign and implement complex software systems on cloud platforms (GCP or AWS)Implement and...
-
Senior Full-Stack Software Engineer
4 weeks ago
Santa Clara, California, United States NVIDIA Full timeNVIDIA is a leader in High-Performance Computing, Artificial Intelligence, and Visualization.The company is looking for a highly motivated Full-Stack Web Applications Engineer to join its dynamic and innovative Hardware Infrastructure team.The team is building new infrastructure to deliver highly available services to run scalable web services, development...
-
Senior Java Software Architect
4 weeks ago
Santa Clara, California, United States Omega Solutions Full timeJob Title: Senior Java Software ArchitectAbout the Role:We are seeking a highly skilled Senior Java Software Architect to join our team at Omega Solutions. As a key member of our software development team, you will be responsible for designing and implementing large-scale distributed systems and web services using Java/J2EE.Key Responsibilities:Architecting...
-
Senior Software Engineer
3 weeks ago
Santa Monica, United States Tentek Full timeAd Serving Engineering organization is fully responsible for building, enhancing and maintaining the high-performance, distributed, microservice-based Digital Advertising Platform. The platform is charged with the qualification, delivery, and tracking of Digital Advertising campaigns (Video on Demand, Live TV, and innovative interactive ads) across all of...
-
Senior Backend Software Engineer
4 weeks ago
Santa Clara, California, United States NVIDIA Full timeAbout NVIDIANVIDIA is a leader in the field of artificial intelligence and high-performance computing. Our team is dedicated to building innovative solutions that drive progress in these areas.Job SummaryWe are seeking a highly skilled Backend Engineer to join our VLSI Productivity and Infrastructure team. The successful candidate will be responsible for...
-
Senior Software Engineer
4 weeks ago
Santa Clara, California, United States LanceSoft Full timeJob Title: Senior Software EngineerJob Summary:LanceSoft is seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software applications. You will work closely with cross-functional teams to ensure that software meets the required quality and...
-
Senior Software Engineer
4 weeks ago
Santa Barbara, California, United States Umbra Full timeJob Title: Senior Software EngineerAt Umbra, we're building next-generation space systems that observe the Earth in unprecedented fidelity. We're seeking a skilled Senior Software Engineer to join our team and contribute to the development of our internal software applications and services.**Key Responsibilities:*** Build, test, and maintain applications...
-
Senior Software Engineer
5 days ago
Santa Clara, United States NVIDIA Corporation Full timeSenior Software Engineer - DOCAApplylocations: US, CA, Santa Clara; US, CA, Remote; US, WA, Seattletime type: Full timeposted on: Posted 22 Days Agojob requisition id: JR1977626NVIDIA is looking for an outstanding Senior Software Engineer to expand the US-based networking software group. As a technical leader, you will have a unique opportunity to shape the...