Data Engineer II

  • Cupertino, CA
  • Posted 1 day ago | Updated 5 hours ago

Overview

On Site
USD 55.00 - 59.00 per hour
Full Time

Skills

Collaboration
Algorithms
Extraction
Batch Processing
Streaming
Evaluation
Data Quality
Cloud Computing
Amazon Web Services
Google Cloud Platform
Google Cloud
Microsoft Azure
Data Visualization
Computer Science
Electrical Engineering
Signal Processing
Python
Data Engineering
Apache Beam
Apache Spark
IaaS
Workflow
Time Series
Database
Data Storage
Apache Parquet
Data Management
Deep Learning
PyTorch
TensorFlow
Acoustics
Modeling
Speech Recognition
Real-time
Machine Learning (ML)
Information Technology
Privacy
Finance
Credit Cards
Banking
Onboarding
Payroll
Training

Job Details

Position: Data Engineer II
Location: Cupertino, California
Duration: Contract
Job ID: 168660

Job Overview:
We are seeking a skilled and motivated Data Engineer II to join our team. The ideal candidate will design, build, and maintain scalable data pipelines for processing large-scale audio and acoustic datasets. This role involves close collaboration with machine learning researchers and acoustic scientists to ensure high-quality data workflows and infrastructure. The position also includes responsibilities for implementing signal processing algorithms, supporting model training, and deploying cloud-based solutions.

Responsibilities:
  • Design, build, and maintain scalable and efficient data pipelines for processing large-scale audio and acoustic datasets.
  • Collaborate with ML researchers and acoustic scientists to collect, annotate, transform, and curate high-quality training and evaluation datasets.
  • Implement signal processing algorithms for feature extraction.
  • Work on real-time and batch processing frameworks for streaming and static audio data.
  • Support model training and evaluation through optimized data loaders and preprocessing steps.
  • Ensure data quality, versioning, and reproducibility using best practices in data engineering.
  • Deploy and maintain cloud-based infrastructure for data workflows (e.g., AWS, Google Cloud Platform, Azure).
  • Develop tools for data visualization and annotation specific to acoustic events.

Qualifications:
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, Acoustics, or a related field.
  • Strong experience with audio signal processing libraries (e.g., Librosa, PyDub, SciPy, torchaudio).
  • Proficient in Python and relevant data engineering frameworks (e.g., Airflow, Apache Beam, Spark).
  • Experience working with large-scale data pipelines and cloud infrastructure.
  • Familiarity with machine learning workflows, especially in audio or time-series domains.
  • Understanding of acoustic features and formats (e.g., WAV, FLAC, sampling rates).
  • Strong knowledge of databases, data storage formats (e.g., Parquet, HDF5), and data management tools.

Preferred Qualifications:
  • Experience with deep learning frameworks (e.g., PyTorch, TensorFlow) for audio modeling.
  • Knowledge of acoustic modeling, speech recognition, or sound classification.
  • Experience with edge deployment and real-time audio processing.
  • Familiarity with tools like Weights & Biases, MLflow, or DVC for ML operations.


About PTR Global: PTR Global is a leading provider of information technology and workforce solutions. PTR Global has become one of the largest providers in its industry, with over 5000 professionals providing services across the U.S. and Canada. For more information visit ;br>
At PTR Global, we understand the importance of your privacy and security. We NEVER ASK job applicants to:
  • Pay any fee to be considered for, submitted to, or selected for any opportunity.
  • Purchase any product, service, or gift cards from us or for us as part of an application, interview, or selection process.
  • Provide sensitive financial information such as credit card numbers or banking information. Successfully placed or hired candidates would only be asked for banking details after accepting an offer from us during our official onboarding processes as part of payroll setup.

Pay Range: $55 - $59

The specific compensation for this position will be determined by a number of factors, including the scope, complexity and location of the role as well as the cost of labor in the market; the skills, education, training, credentials and experience of the candidate; and other conditions of employment. Our full-time consultants have access to benefits including medical, dental, vision and 401K contributions as well as any other PTO, sick leave, and other benefits mandated by appliable state or localities where you reside or work.

#LI-KW
```
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About PTR Global