[Remote] Senior Data Backend Engineer
Note: The job is a remote job and is open to candidates in USA. NVIDIA is a global leader in high-speed computer vision, artificial intelligence (AI), and deep learning. They are seeking a Senior Data Backend Engineer to design and optimize microservices and data pipelines for processing massive volumes of autonomous vehicle data and enabling AI training.
Responsibilities
- Scope and build tools, microservices, workflows, and distributed applications to accelerate data mining and AI training
- Design and implement solutions for streaming, resilience, logging, security, authentication, workflow orchestration, and data management
- Deploy AI models
- Design and develop Retrieval-Augmented Generation (RAG) workflows enabling hybrid and agentic patterns
- Analyze and operationalize complex distributed systems for speed-of-light performance
Skills
- Experience developing high-performance, scalable software systems
- MS with 6+ years, or BS (or equivalent experience) with 8+ years of relevant experience in Computer Science, Computer Engineering, or a related technical field
- Strong programming skills in Python or Golang
- Proficiency in key technologies like Kubernetes, Helm, Hive, Parquet, SQL, vector databases, e.g., Milvus
- Strong architectural skills with a proactive, problem-solving mentality
- Experience in data mining | AI development
- Experience building ETL pipelines and working with big data engines
- Exceptional collaboration skills to work with system software and AI expert teams
- Eagerness to learn and adopt new technologies such as NVIDIA RAPIDS
- Prior experience with large-scale real-time streaming, augmented reality, or data curation
- Prior background with Spark
- Exposure to the latest advances in AI, including Large Language Models, Vision-Language Models, and Retrieval-Augmented Generation (RAGs)
- Innovative results, including patents, publications, or open source contributions
Benefits
- Equity
- Benefits
Company Overview
Company H1B Sponsorship