Join Signaloid: Applied Mathematician, Applied Linear Algebra (GB)
Signaloid revolutionizes computing with our state-of-the-art uncertainty-tracking computing platform. Our system leverages deterministic computations on in-processor probability distributions, ensuring significant speed gains and reduced costs compared to traditional Monte Carlo methods. Available both as a cloud-based engine and on-premises solution, our platform fosters efficiency in uncertainty quantification applications across finance, engineering, and more.
Role Description
As an Applied Mathematician specializing in Applied Linear Algebra, you will collaborate closely with Signaloid's founder and engineering teams. This applied research role demands expertise in developing algorithms that utilize our platform's deterministic computation capabilities on finite-dimensional probability distributions.
Key Responsibilities within Your First Year:
- Develop new variants of classical linear-algebraic algorithms tailored to our platform's capabilities.
- Create innovative methods for randomized numerical linear algebra exploiting our platform’s strengths.
- Implement robust C/C++ versions of your algorithms, ensuring thorough testing, documentation, and packaging for public release.
- Incorporate feedback from engineering teams, guaranteeing outputs are robust and efficient.
- Extend existing, and develop new, analytic bounds and proofs related to the mathematics of our platform.
- Explore diverse application domains, like machine learning and stochastic differential equations, using our platform's algorithms.
- Regularly communicate your results through internal documentation, stakeholder communications, and public research publications.
Growth Opportunities:
- Contribute to shaping the direction of applied linear algebra applications on our platform.
- Liaise with researchers and advanced R&D organizations utilizing our platform.
- Expand your role based on demonstrated competencies across other areas.
Requirements
Minimum Required Skills and Experience:
- Master’s or Ph.D. in applied mathematics or a related discipline.
- Strong background in applied or numerical linear algebra.
- Proven research and publications in applied mathematics, sciences, or engineering.
- Exceptional analytical abilities with a quick grasp of new topics.
- Experience programming in C/C++.
- Strong ability to communicate complex ideas clearly to non-mathematicians.
- Honesty, empathy, and effective communication skills.
Additional Desirable Skills and Experience:
- Background in probability, measure theory, statistics, and Bayesian estimation.
- Knowledge of stochastic differential equations.
- Understanding of uncertainty in measurements and engineered systems.
- Familiarity with Python.
Our Recruiting Procedure
All positions require a brief, concise cover letter or a snippet of code that runs on the Signaloid platform. The cover letter/code snippet screens communication skills, essential in our remote working environment.
Recruitment Steps:
- Initial 15-minute Zoom call with CEO/CTO for those who pass the cover letter screening.
- A coding project utilizing the Free Tier of the Signaloid Cloud Developer Platform, with a completion window of one to two weeks.
- Interviews with core team members discussing the coding project (up to six interviewers).
- A hands-on simulation day (on-site or virtual) with potential future colleagues, solving a position-relevant task.
Benefits
Work Environment:
- Flexible, remote-first work environment with required availability between 09:00 to 17:00 UK time.
- Join the international team for in-person sessions in Europe, several times yearly.
- Competitive compensation with transparent pay levels: Contributor, Senior Contributor, Lead Contributor, and Principal Contributor.
- Attractive stock options package for all full-time employees.
Company Culture:
- A driven yet respectful environment where differing viewpoints are valued, and teamwork is essential.
- No isolated projects—team collaboration is key to success.