You are viewing a preview of this job. Log in or register to view more details about this job.

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.