keywords/skills

Showing page 1 of 29 (10 in 0.30 seconds)

  • London, England
  • £80000 - £120000 per annum + bonus + benefits package
    • Permanent
  • 17 Jun 2019

As a Senior Developer, you'll be responsible for delivering quality software to tight timelines, working on a cross-asset (FX, Commodities, Equities, Credit and Rates) risk management and structured products trading platform to support the bank's fast-growing financial markets business. This is a rare opportunity to get into an organization working with smart, great technologists globally in financial markets domain.

Qualification & Skills

Technical skills:

  • 8+ years hands on development with investment banking IT experience

  • Java (essential), SCALA/Haskell is an advantage

  • Hadoop, Cassandra or Spark experience is a plus.

  • Development experience on functional language, such as Haskell, is a plus.

  • SCRUM and Agile.

    Functional skills:

  • Financial Market domain knowledge

  • Investment banking is a strong plus

  • Structured/Derivatives business is a plus

    Soft skills:

  • Fluent in English (speaking and writing)

  • Outstanding problem solving skills

  • Proactive, self starter, autonomous

  • Good team spirit

  • Ability to work under pressure with multiple assignments

    General:

  • Strong architectural and engineering background with experience of delivery.

  • Strong Java and Oracle skills.

  • Strong knowledge and previous experience in end-to-end design, development and subsequent support of large scale data processing systems built on Oracle.

  • Familiarity and confidence working in an "agile" development environment.

  • Who can drive / facilitate the requirements and development effort with the business.
The culture is open, intellectual, and fun. Learning opportunities are plentiful: organized classes and seminars; freewheeling discussions; intensive one-on-one mentorships. Career advancement is always waiting for those high-energized talents to pursue.

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 https://www.allegisgroup.com/en-gb/privacy-notices.

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 https://www.allegisgroup.com/en-gb/privacy-notices.

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 https://www.allegisgroup.com/en-gb/privacy-notices 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, England
  • £90000 - £120000 per annum + benefits
    • Permanent
  • 17 Jun 2019

Senior Software Developer / Java Developer (Data Privacy Data SQL Hadoop Java 8). Help solve one of society's most urgent issues around personal data privacy and protection, working alongside extremely talented Java software and Data Science professionals.

Joining a collaborative Agile team, as a Senior Software Developer you'll combine state of the art technologies with leading-edge algorithms to understand and effectively tackle hard data security and data anonymisation problems. You'll be joining a team of first class software engineers that care deeply about the quality and maintainability of code, working on complex and interesting problems in an environment that encourages knowledge sharing and continual improvement. You'll be encouraged to innovate and keep up to date with emerging technologies; utilising Big Data technologies such as Spark, Hadoop and GraphLab.

You'll be based in cool, start-up offices with a modern and spacious environment and a friendly team atmosphere.

Requirements:
*Strong Java development experience including multi-threading and concurrent programming
*Full lifecycle development experience of a software product
*Good knowledge of test automation
*Familiar with SQL and RDBMS technology
*Enjoy statistics and maths, intrigued by topics such as privacy-preserving data mining, differential privacy and homomorphic encryption
*Collaborative team player who enjoys mentoring as well as learning
*Degree educated, Computer Science preferred
*Highly desirable: Spark, Hadoop, GraphLab, AWS or other cloud platform, Python, distributed algorithm design

As a Senior Software Developer / Java Developer you will earn a highly competitive salary (to £120k) plus benefits.

Apply now or call for a confidential discussion about this Senior Software Developer / Java Developer opportunity.

REF: BB/13619/F/KS/170619_1560785456

  • 17 Jun 2019

Job description

Senior Data Scientist - Digital

Joining Capco means joining an organisation that is committed to an inclusive working environment where you’re encouraged to #BeYourselfAtWork. We celebrate individuality and recognize that diversity and inclusion, in all forms, is critical to success.

It’s important to us that we recruit and develop as diverse a range of talent as we can. We believe that everyone brings something different to the table – so we’d love to know what makes you different.

About Capco

Capco is a global technology and business consultancy, focused on the financial services sector. We are passionate about helping our clients succeed in an ever-changing industry.

We are:

  • Experts in banking and payments, capital markets and wealth and asset management
  • Deep knowledge in financial services offering, including e.g. Finance, Risk and Compliance, Financial Crime, Core Banking etc.
  • Committed to growing our business and hiring the best talent to help us get there
  • Focused on maintaining our nimble, agile and entrepreneurial culture

Capco is looking for hardworking, innovative and creative people to join our Machine learning team to work on a number of exciting new technology initiatives like Blockchain, Machine Learning, Artificial Intelligence and Open APIs.

What we’re looking for:

Data Scientists experienced in using statistical, algorithmic, mining and/or visualisation techniques to address complex business problems and have demonstrable experience using data science to see beyond the numbers.

You will work within a team responsible for developing proof of concepts and will have the opportunity to learn new coding languages and develop their own technical skills.

They will drive relationships with key clients, ensuring delivery of ongoing projects, as well as working to identify new commercial opportunities, taking pride in your ability to clearly articulate complex data strategies to non-technical stakeholders.

In addition to this, they will be expected to tap into their expertise to train and grow junior / graduate data scientists from the ground up.

Responsibilities

  • Understanding business challenges and creating valuable actionable insights
  • Performing analysis using statistical and ML methods for predictive analytics, classification, clustering and regression.
  • Clean, handle, and structure data from disparate sources
  • Enable data-driven decisions
  • Help transition from development environment to production

You will be working on various problems including;

  • Information retrieval and indexing.
  • Semantic analysis and search in multi-field documents.
  • Content categorization and classification.
  • Similarity in multidimensional data.
  • Relevance and ranking of documents.
  • Recommendation Engines
  • Anti-money laundering

Essential skills

Analytics, modelling or software development experience including coding/software development skills. In particular:

  • Able to articulate complex data science concepts to both technical and non-technical audiences
  • Experience in implementing Machine Learning algorithms (e.g. regression, classification, topic modelling, time series).
  • Experience of Python (essential), Scala/Java (desirable)
  • Experience working with big data technologies (Spark, Hadoop, Hive, Redshift, SQL or similar)
  • Experience with Data science toolkits for ML and deep learning (scikit-learn, SparkML, Tensorflow, Keras)
  • Experience in Agile development methods
  • Experience of working in cloud environments (Azure, GCP, AWS etc)
  • Experience with data visualisation tools (Tableau, QlikView etc)
  • Deploying machine learning models and systems to production

You are also expected to have:

  • Higher level degree (MsC/PhD) in a numerate discipline.
  • Strong mathematical and statistical analysis skills

Bonus points:

  • Financial services industry experience
  • DevOps experience (Git, CI etc)
  • Cloud fundamental or architect accreditations (GCP Preferred)
  • Entries into Kaggle Competitions
  • 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

Responsibilities

  • 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

News and social media move financial markets. Bloomberg is one of the largest producers of news in the world and we ingest millions of news stories every day from over 70,000 external news feeds and social media such as Twitter. This data keeps our clients informed, and our team's insights help make sense of it for our customers.

Who are we? Bloomberg's Artificial Intelligence (AI) group: researchers and engineers who have a passion for solving complex problems. Our charter: to extract and identify relevant, meaningful, tradable, and actionable information (such as pricings, earnings, recommendations and major events) from data (including news, web, social media, and structured data) in real-time. Since our customers rely on this information to make swift financial decisions, we guarantee precision, accuracy, and latency numbers beyond most academic and industry standards.

We aren't just building customer-facing products, as the infrastructure and algorithms we develop are themselves used across the company. We also publish papers, attend conferences, organize workshops, and contribute back to the larger data science community whenever we can (see https://www.techatbloomberg.com/nlp/ and https://bloomberg.com/company/d4gx/).

Who are you? A research scientist and engineer who wants to work in the areas of machine learning, natural language processing, information extraction, reinforcement learning, graphical models, recommender systems, and/or knowledge graphs. You want to join a close-knit group and make a big impact.

We'll trust you to:

  •  Work with others in the AI group and the company on production systems and applications
  •  Publish research findings in leading academic venues and represent Bloomberg at industry conferences
  •  Write, test and maintain production-quality code
  •  Design, experiment, and evaluate algorithms, and models

You'll need to have:

  •  A PhD in AI, IR, NLP, ML, Optimization, or equivalent experience in related fields
  •  Extensive experience programming in C++, Python, or Java
  •  3+ publications in top-tier conferences or journals (such as ACL, AAAI, SIGIR, KDD, WSDM, CIKM, ISWC, EMNLP, ICML, NIPS or equivalent)

We'd love to see:

  •  A quantitative background (Probability, Statistics, Linear Algebra, etc.)
  •  Experience with distributed computational frameworks (Kubernetes, YARN, Spark, Hadoop)

If this sounds like you, apply!

And do check out our blog, TechAtBloomberg.com, to learn more about our publications and projects in data science.

Bloomberg is an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

  • £55k - 62k
  • 17 Jun 2019

Job description

Role: Senior Data Engineer - Level 3/3.5

Team: TBC

Reporting to: TBC

Location:Bonded Warehouse, Central Manchester

Salary: £55,000 - £62,500

What we're looking for

We’re looking for Senior Data Engineers to join our team. We’re passionate about using the latest technologies and want you to be too. You’ll be free to free to champion new ideas and technologies, through collaboration and teamwork. We’re firm believers in using the right tools for the job. Willingness to adapt and be flexible is key.

How we are using data differently at Auden

We are centralising all our data, making it available to everyone in Auden and in every application we build. In essence, we are democratising data and allowing Auden to be truly data-driven whilst providing a perfect platform on which to build new innovative products and Machine Learning models. We are continually improving our capability to easily transform data in any desired way, using both serverless and streaming technologies. We implement a schema-on-read policy for all our raw data to allow us to be as agile as possible. Our data team members are solely focused on enhancing our ability to fulfil any data requirement.

What you’ll be doing

  • Building and maintaining Auden’s data platforms for scale, performance, reliability, and security on a terabyte scale environment - maintaining the ingestion, storage and transformation of data on distributed systems deployed to cloud computing environments
  • Designing and building Big Data and streaming capabilities using open-source technologies such as Python, R, Scala, Hadoop, Kafka and/or Spark as well as a big focus on utilising managed cloud services such as AWS Kinesis
  • Supporting engineering on large scale projects, whilst helping to make all of Auden’s data available to every part of the company and utilising Infrastructure as Code
  • Our software is based on a microservice architecture, so experience with NoSQL would also be greatly beneficial
  • Getting involved with Data Science and Machine Learning activities, such as helping to enable model training on huge data sets and deploying models either as APIs or real-time stream processors
  • Implementing KPIs to track performance of our data and systems throughout Auden
  • Involving yourself with the product teams to release and maintain live products
  • Participating in establishing processes and best practices around development standards, version control, quality control, deployment, maintenance and change management
  • Collaborating with our business analysts in analysing business requirements to design and implement data processing pipelines, associated data and database structures
  • Fine tune performance to meet those requirements and using Agile Tracking Tool (e.g. Jira) for project tracking
  • For business intelligence, we use Power BI but equivalent skillsets are still welcomed
  • Our Cloud is hosted on both Amazon Web Services (AWS) and Azure, but AWS is our main focus
  • We are big on automated Machine Learning to allow us to scale our data-driven approach throughout Auden, so there is also potential to be involved in this if you are interested.

Working at Auden

Based on the top floor of Manchester’s iconic Bonded Warehouse, Auden is one of the businesses at the forefront of the St. John's Development.

We are a committed equal opportunities employer and welcome applications irrespective of race, religion or belief, nationality, ethnic or national origin, sex, transgender status, pregnancy, disability, age, sexual orientation, marital status, civil partnership or trade union activity.

Find out more

If all the above excites you, then we’d love to talk to you. 

NO Recruitment Agencies. All CVs will be taken as gifts.

Auden is authorised by the FCA.

  • 17 Jun 2019

Job description

A brief Introduction to Raytheon Cyber & Intelligence...Up for the Challenge?

Raytheon’s cyber professionals solve the toughest problems, protect entire nations and develop leading edge technology solutions. And it’s all in a day’s work. In Manchester and the South West region we've created Cyber Innovation Centres dedicated to solving the most complex cyber challenges. Thanks to our continued success, we're looking to further expand our engineering teams and our capabilities.

Cyber Security Technical Environment 

We pride ourselves on adopting best engineering practices (e.g. Agile, CI/CD, BDD, TDD). Though we can't get into the 'nitty-gritty' of what we do and use, what we can say is that our tech stack is varied because we choose the best tools available for our customer projects. Some of the tools we are currently using are (not limited to): Java, Python, AWS/Azure, Docker, Hadoop, Javascript, Chef, MongoDB and Oracle. You could be involved in cloud, big data or machine learning/AI projects. 

Role and Responsibilities

  • Involved in the full software development lifecycle
  • Contribute to continuous improvement of practice and code
  • Design and develop new product functionality in an Agile software delivery team
  • Hold accountability for the software you produce

Skills and Experience 

  • You'll be fluent in several compiled and/or interpreted languages
  • You'll be able to apply Design Patterns to complex problems
  • You'll have a working experience of Agile/Scrum/DevOps delivery model
  • Cyber security experience is not mandatory but an appetite to learn our sector goes long way!

What we can offer to you

  • Competitive basic salary + Bonus
  • Contributory pension scheme (up to 10.5%)
  • 25 days holidays
  • Flexible working + early Friday finishes
  • Extensive benefits scheme
  • On-going professional development

**We are holding a tech cyber meet-up on 20 June in Media City. Register your place on Eventbrite by searching Raytheon events.

  • 17 Jun 2019

Job description

A Brief Introduction to Raytheon Cyber & Intelligence...Up for the Challenge?

Raytheon’s cyber professionals solve the toughest problems, protect entire nations and develop leading edge technology solutions. And it’s all in a day’s work. In Manchester and the South West region we've created Cyber Innovation Centres dedicated to solving the most complex cyber challenges. Thanks to our continued success, we're looking to further expand our engineering teams and our capabilities.

Cyber Security Technical Environment 

We pride ourselves on adopting best engineering practices (e.g. Agile, CI/CD, BDD, TDD). Though we can't get into the 'nitty-gritty' of what we do and use, what we can say is that our tech stack is varied because we choose the best tools available for our customer projects. Some of the tools we are currently using are (not limited to): Java, Python, AWS/Azure, Docker, Hadoop, Javascript, Chef, MongoDb and Oracle. You could be involved in cloud, big data or machine learning/AI projects. 

Role and Responsibilities

  • Create automation tests and perform manual testing 
  • Write testable, well-structured, maintainable code
  • Define test environments and tool requirements
  • Contribute to Agile ceremonies and deliver product and feature reviews

Skills and Experience 

  • You'll could either be a Tester/QA Analyst with some coding skills or a Developer who's a staunch advocate of TDD and BDD practices
  • You'll have exposure to automated test tools such as Selenium, Cucumber, nUnit, jUnit
  • You'll have a strong appreciation of Agile/Scrum/DevOps delivery model
  • Cyber security experience is not mandatory but an appetite to learn our sector goes long way!

What we can offer to you

  • Competitive basic salary + Bonus
  • Contributory pension scheme (up to 10.5%)
  • 25 days holidays
  • Flexible working + early Friday finishes
  • Extensive benefits scheme
  • On-going professional development

**We are holding a tech cyber meet-up on 20 June in Media City. Register your place on Eventbrite by searching Raytheon events.

  • 17 Jun 2019

Job description

POSITION SUMMARY

BCG Gamma is seeking a Machine Learning Engineer to join our engineering team. The ideal candidate will have industry experience working on a range of different machine learning disciplines, e.g. anomaly detection, payment fraud, fraud detection, search ranking, text/sentiment classification, spam detection and others. The position will involve taking these skills and applying them to some of the most exciting and massive data and analytics problems across multiple industries. We are looking for machine learning engineers to join the ML effort for our teams, building ML-based systems, tools, and services that serve as infrastructure for our internal and external clients.

As a strong software expert in building complex systems, you will be responsible for inventing how we use technology, machine learning, and data to enable the productivity of our clients. You will help envision, build, deploy and develop our next generation of data engines and tools which will help our clients fundamentally transform their business. You will be bridging the gap between business and engineering, and functioning with deep expertise in both worlds.

RESPONSIBILITIES

We are looking for a Machine Learning Engineer who can bring bleeding edge machine learning models into production together with a highly multi-disciplinary team of scientist, engineers, partners, product managers and subject domain experts.

Technologies: Programming (Java, Scala, C++, Python), Processing technologies and languages (Hadoop, Spark, Scala), Python applied in Machine Learning (Pandas, Scikit-Learn, Scipy, Numpy), Machine Learning techniques (KNN, random forest, bayesian statistics, Tensorflow, Keras, PyTorch, Caffe, MxNet), Cloud Computing (AWS, GCP, Azure), DevOps (Kubernetes, Docker, CI/CD), Building REST API, Database management (SQL, PostgreSQL, Microsoft SQL), NoSQL databases (MongoDB, Neo4j, Redis), Unix-based command line & development tools

REQUIREMENTS

  • Masters degree in computer science (or in a highly related area)
  • 3 years of experience in algorithms, data structures, and object-oriented programming
  • Good understanding of machine learning fundamentals and deep learning
  • Implementation experience in machine learning algorithms and applications
  • Knowledge of or experience in building production quality and large scale deployment of applications related to natural language processing and machine learning
  • Experience with distributed systems strongly preferred

WORK ENVIRONMENT

  • Fast-paced, intellectually intense, service-oriented environment
  • Expect time spent traveling
  • 17 Jun 2019

Job description

Job Summary:
Siri is fast becoming the best way to get things done by talking to our machines through artificial intelligence. Hundreds of millions of people now use Siri to send a message, play their favourite song, or even take a selfie.

Now imagine what you could do here.

We're looking for a passionate full-stack software developer who loves to build cutting edge software and has a passion for data and language to help take Siri to the next level.

Key Qualifications:
•Object-oriented software design and programming
•Coding skills across the full-stack: front-end (JavaScript and related frameworks such as React) as well as back-end (Node.js, Java, Scala, Python, etc.)
•Experience with single page apps (SPA), ideally building annotation tools and/or visualisations for linguistic data (any NLP a plus)
•Development of fault-tolerant, scalable online services end-to-end
•Working knowledge of big data technologies (e.g. Spark, Hadoop) a plus
•Agile software development

Description:
You will be working as part of an extraordinary team, including world-class software engineers, renowned academics, and expert machine learning practitioners who are all passionate about applying groundbreaking techniques to conversational dialogue.

You will work closely with data scientists to develop the new annotation and data tools that Apple uses internally for building the next generation of a more intelligent Siri. This requires a complex UI for the Machine Learning projects to help visualise tough concepts. Used by many users we develop fault tolerant scalable services. The real time nature of the platform will require you to ensure a high level of uptime. Your work will directly benefit to the user experience.

Based in Cambridge, we collaborate with teams across Apple worldwide and you will join our Agile development teams working on client server design. You will have strong technical skills, a drive for high quality software and the ability to innovate creative solutions. Communicating clearly and having the flexibility to learn new technologies, while continuously developing your skills will be key to your success. You will fit into our teams, be a fantastic collaborator, comfortable with giving and receiving feedback and able to thrive in a dynamic environment.

If this is you, we'd love to hear from you.

Education:
- BA/BS or MS in Computer Science or equivalent experience