Ofertas en Reino Unido (LONDON) de Desarrolladores de software
Clasificación del trabajo:Profesionales científicos e intelectuales : Profesionales de tecnología de la información y las comunicaciones : Desarrolladores y analistas de software y multimedios : Desarrolladores de software. Professionals : Information and communications technology professionals : Software and applications developers and analysts : Software developers.
Descripción de la oferta de trabajo:
GRAKN.AI - Lead Engineer Type: Full-Time Salary Range: £50-80K Location: Grakn Labs, 8 Hornsey Street, London N7 8EG Intelligent Systems need a knowledge base to manage their data as they produce and consume more complex information than the average software. GRAKN.AI is a distributed knowledge base with a reasoning query language that enables you to query for implicitly derived information. We're a team of 16 talented engineers based in London, and our vision is to develop a real-time reasoning distributed knowledge base to enable machines to infer hidden knowledge that is too complex for human cognition to uncover. Five years from now, GRAKN.AI will be in the hands of every developer as a de facto data platform for building intelligent systems. We're a team with big ambitions, and our competitions are fierce: MongoDB, MySQL, Oracle, Neo4j, and so on. However, none of the current database solutions addresses the problem of data complexity like we do. And recently, the Cambridge Computer Lab Ring awarded GRAKN.AI as the Product of the Year 2017. Since we released our open source beta late last year, we've passed 2400 user downloads, and our developer community has grown past 120 members. We are now starting our enterprise adoption, and we are entering a massive scaling phase. We need a talented lead engineer to dive into the development while running the team and making sure they reach the development goals as the company continues to scale up. As a Lead Engineer, you will be working closely with the CEO, and you will be responsible for (but not limited to) the following: 1. Architecture design - develop a detailed design of large scale software architecture to meet the requirements of development release cycles. 2. Project Management - plan and execute development processes and delivery in a custom Agile framework. 3. Coding - develop high-quality code for challenging algorithmic backend development. 4. Code Reviews - review completed tasks from the development team and held to a high standard of quality. 5. Coaching - mentor and coach team members to assist in their development. 6. R&D - drive the research and development direction of our scientific work in computer science related fields. 7. Business Development - Influence and help execute the development of the (Enterprise Software) business direction, models and strategies. As a Lead Engineer, you will have shown excellence in the following: 1. Academic background from a top university - minimum Bachelors (1:1) or Masters (2:1) from a computing related field and demonstrate an aptitude for Computer Science research. 2. Worked in development of databases, query/programming languages, knowledge representation & reasoning systems, and/or real-time distributed systems. 3. Experienced in using distributed/NoSQL databases. 4. Experienced in using distributed computing and stream processing frameworks. 5. Algorithmic skills - able to solve complex mathematical and computational problems. 6. Engineering leadership and mentorship. 7. Large scale software architecture design. 8. Enterprise software development (preferably Java). 9. Software Development Life Cycle management. 10. Continuous Integration software development. 11. Worked in a high-growth period of a startup. Application Closing Date: 30 June 2017
Servicio de empleo de origen:Department for Work and Pensions, Public Employment Services, United Kingdom.