Senior Data Backend Engineer
Role details
Job location
Tech stack
Requirements
-
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.
Ways to Stand Out from the Crowd:
-
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 & conditions
Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 184,000 USD - 287,500 USD for Level 4, and 224,000 USD - 356,500 USD for Level 5.