Director of Algorithm Engineering
Aspinity
·
Posted:
June 4, 2023
·
Other
About the position
Aspinity is seeking an experienced ML and signal processing algorithms engineer to join their team as the Director of Algorithm Engineering. In this role, you will be responsible for leading the research, development, simulation, implementation, integration, and testing of sensor data algorithms. Your focus will be on developing algorithms that utilize sensor data to detect, classify, and understand the environment in various applications. Additionally, you will lead and grow the algorithm research and development team, define novel event detection and classification strategies, and implement ML and signal processing algorithms into production software optimized for analog signal processing.
Responsibilities
- Lead and grow the algorithm research and development team
- Define novel event detection and classification strategies
- Realize event detection and classification strategies in Aspinity hardware
- Develop and implement ML and signal processing algorithms into production software optimized for analog signal processing
- Serve as a technical leader in the organization
- Lead the research, development, simulation, implementation, integration, and testing of sensor data algorithms
- Help develop a model of the world in numerous applications
- Coach and mentor the team in best practices for dataset definition, algorithm research, implementation, and presentation/visualization
- Contribute to product strategy and realization as part of a cross-functional team
Requirements
- Experienced in ML and signal processing algorithms
- Ability to develop and deploy algorithms using sensor data
- Proficient in detecting, classifying, and understanding the environment using sensor data
- Skilled in research, development, simulation, implementation, integration, and testing of sensor data algorithms
- Knowledgeable in dataset definition, algorithm research, implementation, and presentation/visualization
- Strong leadership and mentoring skills
- Ability to lead and grow an algorithm research and development team
- Familiarity with event detection and classification strategies
- Proficient in implementing ML and signal processing algorithms into production software optimized for analog signal processing
- Technical expertise in developing product strategy and realization
Benefits
- Lead and grow the algorithm research and development team
- Define novel event detection and classification strategies
- Develop and implement ML and signal processing algorithms
- Serve as technical expert on existing signal processing and machine learning infrastructures
- Consult with customers on design platform implementation
- Define requirements for developer platform and SDK
- Mentor team members in research, implementation, and communication abilities
- Opportunity to work with Aspinity hardware
- Opportunity to work with analog signal processing
- Opportunity to work with probabilistic methods like Bayesian filtering and graphical inference
- Opportunity to work with numerical computing tools like Matlab, NumPy/SciPy, Julia, etc.
- Opportunity to work with machine learning tools like PyTorch or TensorFlow
- Excellent written and verbal communication skills required
- Opportunity to manage and develop people
- Flexible and adaptable to changing priorities
- Located in Pittsburgh, PA