This job listing has expired and may no longer be relevant!
14 Jan 2020

Full-timeSoftware Engineer- AI on the Edge

causaLens – Posted by Apostolos Lymperis London, Greater London, England, United Kingdom

Job Description


We are looking for a motivated and high-achieving Software Engineer- AI on the Edge based in London to join the team working on our exciting Machine Learning product. This is a full-time placement with significant opportunities for personal development.

We offer an intellectually stimulating environment, work within an interdisciplinary team and an inclusive culture. We are a high-calibre, mission-driven team building a technology that improves our World.

The Company

We are on a mission to develop a machine that predicts the global economy in real-time. Our technology helps organisations plan and optimise business outcomes, thus improving efficiency and protecting the environment.

causaLens in the news

  • “Meet causaLens, a Predictive AI For Hedge Funds, Banks, Tech Companies” – Yahoo Finance [Link]
  • causaLens in “The U.K.’s Most Exciting AI Startups Race To Scale” [Link]
  • causaLens’ Auto ML Platform Draws Interest from Discretionary Funds [Link]
  • causaLens wins the “Best Investment in Deeptech” award by the UK Business Angels Association awards [Link]
  • causaLens in the 100 most disruptive UK companies [Link]
  • Financial Times – ‘AllianzGI taps virtual data scientists amid war for talent’ [Link]
  • Forbes – ‘Machine Learning Companies to watch in Europe’ [Link]
  • causaLens Appoints Hedge Fund Veteran and Data Leaders to Advisory Board [Link]
  • Core requirements:

  • >2 years of professional experience on implementing state-of-the-art artificial intelligence to the ‘edge’
  • Proficient in C/C++ and Python
  • Prior experience in Cython is an advantage
  • Prior experience with Hardware Description Languages (e.g. VHDL, Verilog etc.) is an advantage
  • Prior experience with performance optimisation for multi-core CPUs, GPUs, and/or FPGAs is an advantage
  • MEng or PhD in Computer Science or related field
  • Ability to demonstrate integrity and drive
  • Highly capable, self-motivated, collaborative and personable
  • Creative problem solver
  • Naturally curious and effective problem solver
  • Ability to work in a fast-moving environment

Roles and Responsibilities:
This is an exciting role for a smart, creative person to bring state-of-the-art artificial intelligence, the next generation of predictive technology for complex and dynamic systems on the edge.

You will be responsible for writing high-performance, well-tested, multi-platform code that leverages platform-specific capabilities as well as automate and scale deployments across a variety of platforms/devices.


  • Innovative and collaborative environment
  • Cutting edge deep technology
  • Equity / Share options
  • 32 days paid holiday allowance ( holidays)
  • Work from home and remote days
  • Happy hours and team outings
  • MacBook Pros
  • Referral bonuses
  • Conference allowance
  • Library, culture & sports allowance
  • Cycle to work scheme
  • Healthy snacks and drinks in the office and many more… 🙂

Hiring Steps

Our interview process consists of a test, intro interview and one on-site visit. We will do our best to transparently communicate the process with the successful candidates.

How to Apply

Please send your CV and cover letter to or

Job Categories: Software Engineer. Job Types: Full-time. Salaries: Competitive.

1356 total views, 2 today

Apply for this Job