Signal Processing Engineering Internship
Signal Processing / ML Engineering Internship
We’re developing a next-generation scientific instrument designed to move small liquid volumes with unprecedented precision and reliability. The goal is to enable faster, cheaper, and more automated experimentation across genomics, drug discovery, and high-throughput screening. The work spans advanced hardware, control systems, and data intelligence to push beyond the limitations of legacy platforms.
About the Role
You will own the mathematical backbone of the instrument’s sensing and analysis pipeline. You’ll turn raw time‑series data into robust features and develop models that support calibration, performance, and automation. We are flexible towards timeline and hours committed.
What You Will Do
• Develop algorithms for filtering, denoising, feature extraction, and time‑frequency analysis.
• Use Fourier transforms as a primary analytical tool.
• Build and evaluate ML or deep‑learning models.
• Work closely with systems and hardware engineers.
• Implement algorithms in Python with clean, testable code.
• Prototype quickly, validate rigorously.
Who You Are
• Strong Python engineer with NumPy/SciPy and some PyTorch/TensorFlow.
• Expert in signal processing.
• Comfortable with raw experimental data and ML abstractions.
• Clear thinker who prefers transparent math.
Nice to Have
• Experience with sensor data, acoustics, RF, or instrumentation.
• Experience deploying models in constrained systems.