high-performance CUDA kernels for matrix operations and numerical solvers Profiling and optimizing GPU execution using NVIDIA tooling (e.g., qdss , Nsight Systems/Compute) Working with large-scale matrix algebra , linear equation solving, iterative solvers, and sparse/dense matrix handling Adapting existing CPU-based simulation code to GPU environments Ensuring numerical stability and precision in GPU-accelerated … handover of GPU-optimized modules Optional: contribution to Jetson-based environments if needed Required Skills Strong experience in CUDA development (custom kernels, memory management, warp optimization) Background in numerical linearalgebra , matrix operations, and solving systems of equations Experience with GPU-accelerated libraries such as: cuBLAS, cuSOLVER, cuSPARSE, Thrust , or similar Knowledge of NVIDIA debugging/profiling tools More ❯
small-scale system and process improvements to enhance functionality and efficiency. Qualifications Preferred: Applied Machine Learning experience (regression, classification, supervised, and unsupervised learning ) with a strong mathematical foundation in linearalgebra , calculus , probability, and statistics. Experience in time-series data analysis , including cleansing and normalization , and experience with scalable Machine Learning ( MapReduce , streaming). Software development expertise in More ❯
City of London, London, United Kingdom Hybrid/Remote Options
Forward Role
to-day, you'll: ? Deliver engaging teaching sessions covering the full ML lifecycle — data prep, model training, evaluation, deployment and monitoring at scale. ? Explain the maths behind ML models (linearalgebra, calculus, probability, stats) in an accessible, engaging way. ? Support learners throughout their apprenticeship journey alongside Learner Success Coaches. ? Contribute to content and product development — creating learning materials More ❯
in Math, Applied Math, Computer Science, Computational Physics or another scientific or engineering discipline. 3+ years of experience coding for Computational Geometry; excellent knowledge of relevant mathematics: Analytic Geometry, LinearAlgebra, Bezier curves & NURBS. Proficiency in C++ (5+ years); knowledge of Java and Python is a strong advantage. Experience with shape optimization algorithms and geometry parametrization is a More ❯
in physics, engineering, statistics, applied math, quantitative finance, or other quantitative fields with a strong foundation in statistics Demonstrated proficiency in Python Strong command of foundations of applied statistics, linearalgebra, and time series models Ability to quickly and efficiently scrub, format, and manipulate large, raw data sources Knowledge of financial markets Highly motivated, willing to take ownership More ❯
how to build maintainable systems. 5+ years coding in an object-oriented language - Java is our main one, but others are fine too. Strong grasp of math and kinematics - linearalgebra, rotation matrices, transformations. Real experience programming and working with industrial robots (ABB, KUKA, etc.). You've set up robots in simulation environments like ABB RobotStudio or More ❯