Data Analyst

Ready to dive into the world of data analysis? Explore our job opportunities in Data Analyst roles and unlock a path to a dynamic and rapidly growing industry. Data analysts play a crucial role in deciphering complex information, driving innovation, and shaping the future of tech and business. Working in this field offers a chance to make a meaningful impact on society, enjoy job satisfaction from solving intricate puzzles, and be at the forefront of industry advancements. Take the first step towards an exciting and rewarding career by browsing our latest job listings!

Data Analyst III

Remote, CA 94016

Posted: 03/26/2024 Job Number: 38896

Job Description

Data Analyst III

Required skills:
  • Python programming: intermediate level, numpy, pandas
  • Collaboration through Github

  1. Review our team repository, and the studies in particular: e.g. link and familiarize yourself with the existing code and folder structure.
  2. Create a new Python class for each dataset:
    • Ensure each class is named appropriately according to the dataset.
    • Place the new class files in the appropriate directory within the repository.
  3. Implement Data Download Method:
    • Write a method in each class to download the dataset.
    • Ensure the method handles different data formats and potential errors during download.
  4.  Specify Filenames for Neuroimaging Recordings:
    • Implement functionality to identify and list all neuroimaging recording filenames.
    • Ensure this process is adaptable to different data structures within datasets.
  5. Create DataFrame for 'Events' in Recordings:
    • Develop a method to parse and list the 'events' in each recording (e.g., images, sounds).
    • Include columns for event types and their relative onsets in the recordings.
  6. Code Review and Merge:
    • Submit your code for review by a peer or a senior team member.
    • Address any feedback and ensure the code adheres to the project's coding standards.
    • Merge the code into the main branch upon approval.


Pay range is $70 - $75 per hour with full benefits available, including paid time off, medical/dental/vision/life insurance, 401K, parental leave, and more. Our compensation reflects the cost of labor across several US geographic markets. Pay is based on several factors including market location and may vary depending on job-related knowledge, skills, and experience.


At Crystal Equation, we empower people and advance technology initiatives by building trust.  Your recruiter will prep you for the interview, obtain feedback, guide you through any necessary paperwork and provide everything you need for a successful start.  We will serve to empower you along the way and provide the path for your professional journey.

Meet Your Recruiter

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.