Placement papers | Freshers Walkin | Jobs daily: Parallel C++ developer at Octeract (London, UK)


Search jobs and placement papers

Parallel C++ developer at Octeract (London, UK)

We are recruiting talented engineers and developers to work on the world's first massively parallel deterministic global optimization (DGO) solver, powered by AI. DGO technology is able to guarantee global optimality for almost any non-linear mathematical structure, but has always been too slow to solve real-world problems. At Octeract, we are changing this; you will develop unique technology which will solve optimization problems previously considered impossible to solve.


Typical tasks


- Implementation of numerical optimization methods 
- Adaptation of optimization methods to a massively parallel environment 
- Building interfaces between optimization solvers and optimization frontends 
- Designing scalable algorithms to run on thousands of processors 
- Writing robust, maintainable code, and unit tests 
- Cross platform software development (Linux, Mac, and Windows)


Required


- Good knowledge of C++ and the Linux ecosystem 
- Good knowledge of parallel computing (e.g., MPI, OpenMP, CUDA, or Multithreading) 
- Experience in writing scalable software 
- Ability to relocate/commute to London 
- Eligibility to work in the UK


Good-to-have


- Python and Boost.Python 
- Experience in GPU programming


Bonus


- A solid mathematical background and knowledge of optimization methods (e.g., LP, MILP, QP, NLP, MINLP) 
- Good knowledge of Ada or Rust 
- Experience working with Spark 
- A love for drawing things on a whiteboard


by via developer jobs - Stack Overflow
 

1 comment:

Unknown said...
This comment has been removed by the author.

Post a Comment