Showing page 1 of 54 (10 in 0.12 seconds)

  • London, England
    • Contract
  • 17 Jun 2019

My financial services client is currently looking for an Oracle Cloud Database Developer;

This is a great opportunity to join a dynamic team using the latest technology.

Key skills & Experience needed;

- Experience in writing OTBI and BI Publisher Reports in Oracle Cloud SaaS application

- Experience with Oracle Cloud PaaS database

- Have some experience of Oracle Integrated Cloud Services, ODI, Webservices

- Have some level of functional exposure to P2P, iExpenses and Core Financial modules

-Have some experience working in a Unix / Linux environment and understand basic shell or bash

Allegis Group Limited operates as an Employment Business and Employment Agency as set out in the Conduct of Employment Agencies and Employment Businesses Regulations 2003. It is a company within the Allegis Group network of companies (collectively referred to as "Allegis Group"). Aerotek, Aston Carter, EASi, Talentis Solutions, TEKsystems, Stamford Consultants and The Stamford Group are Allegis Group brands. If you apply, your personal data will be processed as described in the Allegis Group Online Privacy Notice available at

To access our Online Privacy Notice, which explains what information we may collect, use, share, and store about you, and describes your rights and choices about this, please go to

We are part of a global network of companies and as a result, the personal data you provide will be shared within Allegis Group and transferred and processed outside the UK, Switzerland and European Economic Area subject to the protections described in the Allegis Group Online Privacy Notice. We store personal data in the UK, EEA, Switzerland and the USA. If you would like to exercise your privacy rights, please visit the "Contacting Us" section of our Online Privacy Notice at for details on how to contact us. To protect your privacy and security, we may take steps to verify your identity, such as a password and user ID if there is an account associated with your request, or identifying information such as your address or date of birth, before proceeding with your request. If you are resident in the UK, EEA or Switzerland, we will process any access request you make in accordance with our commitments under the UK Data Protection Act, EU-U.S. Privacy Shield or the Swiss-U.S. Privacy Shield.

  • London
  • 17 Jun 2019

Our Global Technology Infrastructure group is a team rewarded with innovators who love technology as much as you do. Together, you’ll use a disciplined, innovative and a business focused approach to develop a wide variety of high-quality products and solutions. You’ll work in a stable, resilient and secure operating environment where you—and the products you deliver—will thrive.

As a member of our Infrastructure Development team, you will dive right into creating innovative solutions that advance GTI . You’ll join an inspiring and curious team of technologists dedicated to develop and deploy large scale infrastructure solutions that supports JPMC’s diverse and critical businesses.  You will be using the latest technologies, data management and security practices in all aspects of software development. Critical thinking, clear communication and collaboration are key to successful product delivery.



This role requires a wide variety of strengths and capabilities, including:

  • BS/BA degree or equivalent experience
  • Software development experience in one or more general purpose programming languages: Python, Java, C, C++, Go

  • Experience working with two or more from the following: web application development,  database, Unix/linux environments, distributed and parallel systems, information retrieval, networking, large scale software development, security software development

  • Understanding or have experience with agile and lean philosophies

  • Strong critical thinking and problem solving skills with clear communication

  • Ability to collaborate with different roles to achieve common goals

  • Understanding of state machines and event driven architectures

  • Understanding of components such as VMWare ESX providers and module.

The hiring manager for this job opening would welcome a conversation about flexible working.  This could range from ad hoc flexibility in a full time position, to a more formal Flexible Work Arrangement.

When you work at JPMorgan Chase & Co., you’re not just working at a global financial institution. You’re an integral part of one of the world’s biggest tech companies. In 14 technology hubs worldwide, our team of 40,000+ technologists design, build and deploy everything from enterprise technology initiatives to big data and mobile solutions, as well as innovations in electronic payments, cybersecurity, machine learning, and cloud development. Our $9.5B+ annual investment in technology enables us to hire people to create innovative solutions that will not only transform the financial services industry, but also change the world. 

At JPMorgan Chase & Co. we value the unique skills of every employee, and we’re building a technology organization that thrives on diversity.  We encourage professional growth and career development, and offer competitive benefits and compensation.  If you’re looking to build your career as part of a global technology team tackling big challenges that impact the lives of people and companies all around the world, we want to meet you. 

  • London
  • 17 Jun 2019
About us

Disperse is a VC-backed artificial intelligence construction startup focused on improving on-site productivity with the help of computer vision. Our goal is to ultimately re-imagine the way building projects are planned, delivered and operated.

We're currently working on some of the largest building projects in London (e.g. Renzo Piano’s Shard Place, Wood Wharf) and have grown from 5 to 35 people over the past year. We have ambitions to expand significantly, which means that we are looking for passionate and enthusiastic talent to join the team.

We move at a high speed, and will provide you with immense opportunities for initiative, creativity and leadership. Our proudly diverse, international team is based in London, Sarajevo and Yerevan, and has a wealth of experience from construction management to computer vision and robotics.

Your role

We are looking for a highly motivated and passionate Computer Vision Engineering Intern to join our growing team. Someone who is excited at the prospect of applying deep knowledge and expertise to shape the future of the construction industry and to have a direct impact on productivity.

As part of your role, you will collaborate with our senior Computer Vision researchers and the wider Engineering team to both use and craft state-of-the-art deep learning algorithms to creatively solve real-world problems in the construction sector. Interns form a core part of our team, so you will be given lots of responsibility from day one, driving your own project which would involve creating interactive prototypes and seeing your algorithms go live in production.

If you're eager to learn and take on responsibility, this role is a superb opportunity to grow and build your skills in a world-class team. You will also receive regular mentoring from different members of the team to make your experience at Disperse the best it can be.

This is an opportunity to join in at the start of something new, and if you prove to be a great fit after the internship period, we'll happily convert you to an equitable full-time position.

Our culture

Ask anyone at Disperse what they love most about working here, and they'll probably tell you "it's the people!", "the team, of course", "the people and the Hedwig owls in the offices".

As cliched as it may sound, we're very proud of the people we have and the close-knit, family culture we've built across London, Sarajevo and Yerevan. Despite the distances, we're united through the passion with which we approach our goals and the fun that we have along the way. We always look out for each other, no matter what. The following should give you a good idea what type of culture you'd be joining:

We encourage proactivity and taking full ownership of problems and initiatives. We don't believe in micromanagement. Instead, we let you pave your own path and give you the space to continuously learn and grow even if it means taking a few detours.

We support each other. If a process breaks or if you're struggling, you can always count on the people around you and the people far away from you, to help you get back on track.

We run on feedback: direct and transparent praise and constructive criticism, communicated with the best of intentions. There is no other way to learn!

Ideas and approaches are always judged on merit rather than source. We welcome discussions and challenges. This way everyone makes a tremendous impact no matter the role.


You should apply if:

You have a Bachelor's or Master's degree in Computer Science, Engineering or a related technical field.
You have a strong knowledge of and experience with Computer Vision and Machine Learning, especially neural networks.
You have strong communication skills - you can summarise the complex, liaise with your fellow Computer Vision engineers, and explain your work in simple terms to your other colleagues.
You're a problem solver and analytical thinker; you don't accept the status quo and are always looking for creative solutions.
You have proven experience in translating project requirements to prototypes and robust software.

Technical requirements

You have excellent programming and debugging experience in Python.
You are a master at manipulating large data sets of videos and images.
You have practical experience in one or more neural network frameworks (e.g. Tensorflow, Pytorch).
You have experience of working with Unix systems.


Pro rata salary of 30,000 per annum for internship period, then 40,000 - 50,000 per annum plus generous option package after transition to a full-time role after 4-months.
Bi-weekly academic reading groups to stay at the cutting edge of the field.
Friendly, open and transparent culture.
You'll get to join a passionate startup with proven traction on its scaling journey.
Flexible working hours / ability to work from home.
Regular mentoring and feedback.
Awesome start-up office in Central London, Fitzrovia
25 days' holiday plus all bank holidays.
Free coffee.
Regular socials and team retreats to exotic destinations (Tibilisi, Sarajevo,...Where next?)

The process

The interview process will involve:

A review of your application;
A 20-minute chat where we both can learn more about each other;
Homework assignment for us to get a sense of how you tackle problems;
Two rounds of on-site technical and cultural chats with the team. If you are not currently based in London, we would be happy to speak with you over video chat;
Final round to iron out any remaining questions you may have.
This process should take around two weeks, depending on diaries.
  • West London
  • Salary negotiable
    • Contract
  • 17 Jun 2019

RIT Hotel Developer

RIT Hotel Developer urgently required to work on a contract basis in West London.

Duties will include delivering developments on time, producing appropriate documentation, contributing to all phases of Change Requests raised as well as delivering Maintenance and Suppport to high customer service levels. You will be working on framework and server development coding in C++ on a Linux environment using real time multi-threaded application. The ideal candidate will have a proven background in the software development lifecycle.

Experience in C++ coding along with experience in applying Object Orientated Concepts in design/solutions development is required. Some experience of data comms and protocols (XML, JSON, REST), distributed version-control systems (Git, Mercurial) and knowledge of hotel IT systems (CRS, PMS) is also ideal. Having Unix and shell programming skills and SQL queries interfacing via Oracle RDMBS system (tuning, optimisation) is also preferred.

If you are interested in this position, please respond with your CV by return and I'll be happy to share the job description with you.

Michael Bailey International is acting as an Employment Business in relation to this vacancy.
  • Chelmsford
  • Salary negotiable
    • Permanent
  • 17 Jun 2019

Role: IT Support Engineer
Salary: DOE
Location: Chelmsford
Position Type: Permanent

Our client, based in Chemsford have an excellent opportunity for an experienced 2nd Line IT Engineer to join their growing team.

This role would suit an experienced 2nd Line Engineer who is comfortable working in a fast paced environment where deadlines are tight.

A full job description will be available to applicants.

The successful candidate will be expected to:

Provide first class IT support
Work well under pressure
Assist with the organisations IT strategy
Work directly with key stakeholders and external customers
Work as part of a busy team

The successful candidate will have experience in a number of the following:

Servers: - Windows Server, Virtualisation
Applications: - Office 365 for business, Microsoft Exchange
Networking: - TCP/IP, IIS,
VMWare & Hyper-V

Any knowledge of the following would be highly advantageous

Basic cyber security
MS Azure or other Cloud Platforms, SaaS
HTTPS, HTTP, SMTP, messaging technologies, APIs, Unix
Python, Powershell, HTML/CSS

If you are interested in learning more about this opportunity, please get in touch for more info ASAP

  • 17 Jun 2019

Job description

Yelp has hundreds of millions of pieces of user-contributed content, millions of users and business listings, and hundreds of thousands of advertising customers – and all of these numbers are constantly growing. Making sense of this data, deducing relationships between variables, and figuring out different interactions is hard work, but these insights are hugely impactful to Yelp’s business. Applied data scientists uncover these insights through exploratory research and analysis, and carry the ideas all the way through to production-grade statistical or predictive models. They work in areas including pricing models and auction bidding strategies, learning to rank applications, personalized recommender systems, and causal inference.

This position is hiring into our Customer & Sales Intelligence team in London, which focuses on optimizing business-facing areas such as customer acquisition and retention, lifetime value estimation, and dynamic pricing.

Yelp engineering culture is driven by our values: we’re a cooperative team that encourages individual authenticity and “unboring” solutions to problems. We enable all new team members to deploy working code their first week, and your impact will only grow from there with the support of your manager, mentor, and team. At the end of the day, we’re all about helping our users, growing as engineers and scientists, and having fun in a collaborative environment.

What You Will Do:

  • Conduct end-to-end analyses, from wrangling data via SQL/Spark/Python, to statistical modeling, to hypothesizing and presenting business ideas
  • Work with large, complex datasets
  • Lead the development of predictive and causal models
  • Productionize and automate model pipelines within Python services

What We Are Looking For:

  • Experience with data analysis/statistical software and packages (pandas/statsmodels/sklearn within Python, R, etc.)
  • A degree in a quantitative discipline such as computer science, statistics, econometrics, applied math, etc
  • Experience with predictive modeling/machine learning, forecasting, or causal inference
  • A love for writing beautiful code; you don’t need to be an expert, but experience is a plus and we’ll expect you to learn on the job
  • Demonstrated capability for original research, the curiosity to uncover promising solutions to new problems, and the persistence to carry your ideas through to an end goal
  • Motivation to develop deep product and business knowledge and to connect abstract modeling and analysis tasks with business value
  • Comfort in using a Unix environment

What We Offer:

  • Full responsibility for projects from day one, an awesome team, and a dynamic work environment
  • Competitive salary with equity in the company, a pension scheme, and an optional employee stock purchase program
  • 25 days paid holiday initially, rising to 29 with service
  • Private health insurance, including dental and vision
  • Flexible working hours and meeting-free Thursdays
  • Regular 3-day Hackathons and weekly learning groups, always with interesting topics
  • Opportunities to participate in events and conferences throughout Europe and the US
  • Public transportation season ticket loan and £50 per month toward any exercise of your choice
  • Monthly personal development allowance
  • Central location, a fully stocked kitchen, adjustable sitting/standing desks, quarterly offsites, locally roasted coffee, happy hours, and more! 
  • 17 Jun 2019

Job description

Facebook's mission is to give people the power to build community and bring the world closer together. Through our family of apps and services, we're building a different kind of company that connects billions of people around the world, gives them ways to share what matters most to them, and helps bring people closer together. Whether we're creating new products or helping a small business expand its reach, people at Facebook are builders at heart. Our global teams are constantly iterating, solving problems, and working together to empower people around the world to build community and connect in meaningful ways. Together, we can help people build stronger communities - we're just getting started.

Production Engineers at Facebook are hybrid software/systems engineers who ensure that Facebook's services run smoothly and have the capacity for future growth. They are embedded in every one of Facebook's product and infrastructure teams, and are core participants in every significant engineering effort underway in the company.
Our teams are comprised of varying levels of experience and backgrounds, from new grads to industry veterans. Relevant industry experience is important, but ultimately less so than your demonstrated abilities and attitude. We sail into uncharted waters every day at Facebook in Production Engineering, and we are always learning.

Competitive Salary including the following benefits apply:

Medical Benefits
Dental Benefits
Vision Benefits
Pension Benefits
Life Assurance
Childcare Benefits
Gym Benefits
Transport benefits
Laundry Benefit

Posting date: May 13th, 2019
Application end date: June 13th, 2019


  • Own back-end services like our Hadoop data warehouses, front-end services like Chat and Newsfeed, infrastructure components like our Memcache infrastructure, and everything in between
  • Write and review code, develop documentation and capacity plans, and debug the hardest problems, live, on some of the largest and most complex systems in the world
  • Together with your engineering team, you will share an on-call rotation
  • Partnered alongside the best engineers in the industry on the coolest stuff around, the code and systems you work on will be in production and used by millions of users all around the world

Minimum Qualifications

  • BS or MS in Computer Science, Engineering, or a related technical discipline or equivalent experience
  • Extremely sound knowledge of Unix and TCP/IP network fundamentals
  • Ability to code really well in at least one language (even if it is not one that Facebook uses)
  • Ability to rapidly learn new development languages (PHP, Python, C++, and Java are all in heavy use)
  • Ability to pick up new software, frameworks and APIs quickly
  • Sharp and tenacious troubleshooting skills: you can fix anything
  • Ability to perform 'guerrilla capacity planning' for internet service architectures
  • Good knowledge of basic large-scale internet service architectures (such as load balancing, LAMP, CDN's), even if you haven't worked on one
  • Configuration and maintenance of common applications such as Apache, memcached, Squid, MySQL, NFS, DHCP, NTP, SSH, DNS, and SNMP
  • A healthy respect for our motto 'Move Fast and Break Things,' but always make sure you know how to fix them too
  • Good communications skills
  • Detail oriented and careful
  • 17 Jun 2019

Job description

WhatsApp is a fast, simple and reliable way to talk to anyone in the world. More than 1 billion people in over 180 countries use WhatsApp to stay in touch with friends and family, anytime and anywhere. WhatsApp is not only free but also available on multiple mobile devices and in low connectivity areas — making it accessible and reliable wherever you are. It's a simple and secure way to share your favorite moments, send important information or catch up with a friend. WhatsApp helps people connect and share no matter where they are in the world.

WhatsApp Integrity team is seeking Machine Learning engineers to join our small but fast growing team in London. The ideal candidate will have industry experience applying machine learning techniques in a range of classification problems. The position involves taking these skills and applying them to prevent abuse on WhatsApp.

In this role, you will:
Help to keep WhatsApp safe from the abusive behavior.
Help build the Integrity team for the company.


  • Develop highly scalable classifiers and tools leveraging machine learning, data regression, and rules based models
  • Adapt machine learning methods to new problem domains to prevent abuse on WhatsApp
  • Write clean and bug free code using Erlang, Haskell and PhP
  • Work with multi-node clusters handling live traffic
  • Develop system monitoring and instrumentation tools

Minimum Qualifications

  • 6+ years of industry experience
  • Strong communication
  • Experience using and training ML models
  • 2 + years programming experience in either Erlang, Haskell, C++ or Python
  • Experience building and scaling distributed, highly available systems
  • Understanding of Unix internals (especially FreeBSD and Linux)
  • Ability to work in a team
  • BS in Computer Science or equivalent

Preferred Qualifications

  • Work on anti-abuse/spam projects
  • £49k - 56k
  • 17 Jun 2019

Job description

What you’ll do

You’ll share the responsibility for the digital transformation of government. You’ll ensure high-quality code is delivered in line with project goals and delivery cycles. You’ll thrive using agile methods and enjoy working openly, collaboratively and as part of a multidisciplinary team focused on one or more projects. Above all, you’ll want to make government better, which may sometimes involve challenging the status quo.

You'll build RESTful web services to serve a variety of citizen and government needs, taking responsibility for the quality of the code you produce, implementing toolkits and APIs for purposes such as integration, performance optimisation, security, and scalability

You'll also build automated tests to support our continuous deployment environment and share knowledge of tools and techniques with your wider team, both developers and non-developers.

Who you are

We're interested in people who have experience in back-end development, with detailed knowledge of Ruby. 

You will understand software design principles, and take a proactive approach to research and learn new programming tools and techniques. You will take a systematic approach to solving problems, have experience of using testing to validate solutions and understand agile environments and version control.

You'll also have a basic understanding of web security and accessibility and awareness of technologies used for web applications, e.g. databases, backups, CDNs and search, and of Unix-like operating systems, e.g. Linux and/or Mac OS. You will also have experience working on, or with web technologies.

What we value

Openness, collaboration, innovation, and passion are at the core of our culture. We trust each other to do our best work. We believe in our mission and work for the whole population. We can only do that by being an inclusive and diverse organisation.

, collaboration, innovation, and passion are at the core of our culture. We trust each other to do our best work. We believe in our mission and work for the whole population. We can only do that by being an inclusive and diverse organisation.

  • 17 Jun 2019

Job description

BBC audiences expect the best content to be available to them in a single place, personalised to their preferences and interests. At the moment this is difficult for us to achieve since our content and audience data is distributed across systems that are hard to connect. We’re also missing metadata about lots of our programmes, which makes them difficult to discover. We’re currently unable to properly engage the next generation of TV license fee payers, many of whom already have less affinity with the BBC than the rest of the UK population.

Datalab was formed to address these issues, by creating a simpler way to discover content. We are doing this by bringing all of our data together into one place, and by using machine learning to enrich it. As we do this, we become able to match our programming with individuals’ interests and context. Our approach is to build a data platform that can be extended by other BBC teams, and which allows many different products to create consistent and relevant experiences for audiences.

This is a unique opportunity to join the newly created BBC Datalab. In this challenging role, you will be key to enabling the BBC to create a better audience and colleague experience through the clever use of data. The Datalab will be a central capability that spans the whole BBC (TV, radio, news, web) and builds on existing data work across the organisation. It’s role being to tell a compelling story about the value of data and put in place the technology and capability that will allow other teams to move faster with data in the future.

You can find out more about our ventures here:  ;

Main Responsibilities

  • Lead the design and development of effective software that meets given complex, strategic business needs for immediate team and broader BBC
  • Ensure alignment of the teams' products and services with BBC technology and architecture strategy
  • Provide knowledge and best practice to the broader BBC in areas of deep expertise
  • Ensure the team’s approach to testing is fit for purpose
  • Lead integration of the software with monitoring and support tools
  • Provide technical knowledge, insight and leadership to peers and colleagues
  • Ensure the team’s software works well in its operating environment
  • Lead troubleshooting and resolution of issues throughout the product life cycle including out of hours support for incident resolution
  • Work with other technical leaders in the broader organisation to define, document and distribute best practice and standards
  • Lead and encourage continuous improvement of the teams delivery and development processes

Are you the right candidate?


  • Deep understanding of Linux/Unix environment
  • Fluency with TCP/IP stack and network design (TCP/IP, HTTP(S), iptables)
  • Experience with mass configuration management toolkit (Chef, Puppet, Ansible)
  • Understanding of technical security and risk mitigation
  • Scripting (Bash, Python)

Would be a plus

  • Exposure to development of Continuous Integration / Continuous Delivery pipelines
  • Experience with cloud deployment (AWS, GCP, Azure) and container orchestration frameworks (Kubernetes, Mesos, Swarm)
  • Idempotent infrastructure configuration management tools, e.g. Terraform
  • Practical knowledge of monitoring and alerting in a production environment
  • Knowledge of DevOps/SRE best practices

About the BBC

We don’t focus simply on what we do – we also care how we do it. Our values and the way we behave are important to us. Please make sure you’ve read about our values and behaviours in the document attached below. Diversity matters at the BBC. We have a working environment where we value and respect every individual's unique contribution, enabling all of our employees to thrive and achieve their full potential.

We want to attract the broadest range of talented people to be part of the BBC – whether that’s to contribute to our programming or our wide range of non-production roles. The more diverse our workforce, the better able we are to respond to and reflect our audiences in all their diversity.

We are committed to equality of opportunity and welcome applications from individuals, regardless of age, gender, ethnicity, disability, sexuality, social background, religion and/or belief. We will consider flexible working requests for all roles unless operational requirements prevent otherwise.