Data Engineer II - ML/Acoustic
Spectraforce
Cupertino, California
a day ago
Job Description
Role: Data Engineer II - ML/Acoustic
Location: Cupertino, CA
Duration: 6 + Months
Key Responsibilities:
At SPECTRAFORCE, we are committed to maintaining a workplace that ensures fair compensation and wage transparency in adherence with all applicable state and local laws. This position’s starting pay is: $55.00/hr.
Location: Cupertino, CA
Duration: 6 + Months
Key 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, GCP, Azure).
- Develop tools for data visualization and annotation specific to acoustic events.
- 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.
- 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.
Applicant Notices & Disclaimers
- For information on benefits, equal opportunity employment, and location-specific applicant notices, click here
At SPECTRAFORCE, we are committed to maintaining a workplace that ensures fair compensation and wage transparency in adherence with all applicable state and local laws. This position’s starting pay is: $55.00/hr.