Data Scientist
Bayside Solutions · Cupertino, CA · 1 mo ago
HybridEngineering$50–$60/hrContract
Duties and Responsibilities
- Use SQL to analyze, investigate, and troubleshoot data issues in production systems.
- Identify where data issues originate, determine the type of incorrect data, correct issues, and help implement code changes to prevent recurrence.
- Create Python scripts using existing team templates and tooling.
- Write and support Spark jobs in a cloud environment.
- Collaborate with team members through code review and approval processes.
- Use large language models as productivity tools while retaining ownership of, and the ability to explain, all work produced.
- Work collaboratively in a hybrid environment.
- Master's degree required.
- Strong SQL proficiency, including Presto SQL or Spark SQL.
- Demonstrated ability to use SQL for data analysis, investigation, and troubleshooting, beyond report generation.
- Scripting-level Python experience.
- Able to code and understand the technical decisions behind submitted work.
- Able to explain code and analysis line by line and maintain ownership of work produced with AI-assisted tools.
- Experience or familiarity with artificial intelligence and large language models.
- Experience with Azure SQL Data Warehouse.
- Strong documentation skills.
- Self-directed, curious, coachable, and willing to receive code-review feedback.
- Able to work in a hybrid, collaborative environment.
- Experience writing or supporting Apache Spark jobs.
- Experience with Amazon Web Services.
- Exposure to data science and machine learning.
- Experience with Splunk.
- Experience with Cassandra, CockroachDB, Lucene, or similar databases and data stores.
- Experience with Hadoop or HDFS.
- Experience with Flink.