Machine Learning Engineer - Global Software Group

Experian
Apply Now

Job Description

Experian is the world’s leading global information services company. During life’s big moments — from buying a home or a car to sending a child to college to growing a business by connecting with new customers — we empower consumers and our clients to manage their data with confidence.

We have 20,000 people operating across 44 countries. By investing in our people, technology and innovation, we can help transform businesses, help communities prosper, enable more people to feel included in the financial opportunities that should be available to them, and help people to thrive. We're looking for inspired employees that want to make an impact on people and business.

Why us?

No one makes sense of data like Experian. We are on a mission to deliver the full power of data, analytics and technology in ways that transform lives. As a team, we’re committed to working together. So, we work in an inclusive environment that welcomes people with lots of different perspectives. We put people first and care about work that works. We like to strike a balance between how much time we spend on work and how much we keep for ourselves. After all, we’ve all got commitments and interests outside the office. So, talk to us about how you’d best like to work with us. We’re flexible and interested in helping you to get the best out of working with us.

We are currently in search of a Machine Learning Engineer to join our team!

Job Description

The role is responsible for creation and validation of robust software solutions for the Advanced Analytics products family – this includes development and support of different software products and analytical solutions for predicting and managing consumer behaviour as well as ad hoc data analysis. The Machine Learning Engineermaintains cloud-based analytical solutions, work under supervision for bringing a machine learning model to production-ready service / state working with a variety of PaaS providers, fully automating, and documenting the process.

Responsibilities:

  • Research and develop advanced analytical software solutions (cloud based and on-premises) for data analysis, predictive model development and ad-hoc analysis implementing accurate and reliable code in time according to specification to deliver needed functionality.
  • Produce high quality clean, testable and efficient code
  • Investigating, creating and subsequently updating ML algorithms embedded in the software
  • Implementing solutions for large scale analytical problems
  • Documenting findings and proposed solutions
  • Participating in grooming/formulation of business requirements in cooperation with Product Owner and suggesting optimal and creative solutions
  • Prepare and conduct tests of the automated solutions.
  • Being able to comply with deadlines
  • Involvement and participation in the SCRUM and Kanban process
  • Working in distributed multi culture environment
  • Communicating across the software, analytical or consultancy teams within Experian using all communication channels (face to face, email, telephone etc.) and ensure the quality of deliverables
  • Drive and foster engineering excellence

Qualifications

Requirements:

  • 3+ years of experience as Software Engineer and ideally some experience in the field of data analytics
  • Experience with mixed-integer programming and large-scale optimization problems
  • Strong knowledge of OOP principles, data structures, algorithms & design patterns
  • Knowledge of collections, concurrency, generics, error handling and persistence frameworks
  • Experience with Java, Rest API, Spring, Spring-MVC, Spring-Security frameworks
  • Knowledge of Big Data technologies (e.g. Kafka, Hadoop, Spark, Cassandra, Cloudera)
  • Interest to extract, transform, and analyse vast data pools
  • Excellent analytical skills, and desire to learn
  • Experience with CI/CD, Docker and AWS
  • Experience with microservice architectures
  • Experience with relational and NoSQL databases
  • Experience with automation frameworks (JUnit, Selenium, Cucumber)
  • University Degree / qualification / experience in Mathematics, Statistics, Informatics, Economics, Physics or Business areas

Additional Information

 We offer:

  • Personal Development - career pathway for professional growth supported by learning and development programs and unlimited access to online educational training courses, learning materials & book
  • Work environment - excellent work conditions with friendly environment, recognized strong team spirit, and fun and quality recreation time
  • Social benefit package - life insurance, food vouchers, additional health insurance, corporate discounts, Multisport card, and a Share options scheme
  • Work-life balance - 25 days paid vacation and 3 additional paid days for participation in Social responsibility event
  • Opportunity for Flexible working hours and Home Office

In order to stay safe and be responsible, we introduce a remote hiring process with online interviews for all candidates.

Interested to find out more about our Experian Bulgaria team, review our candidate book by following the link: https://view.pagetiger.com/experian-bulgaria-candidate-book/experian-bulgaria-candidate-book-202

Experian Careers - Creating a better tomorrow together

Company Info.

Experian

Experian unlocks the power of data to create opportunities for consumers, businesses and society. During life’s big moments – from buying a home or car, to sending a child to college, to growing a business exponentially by connecting it with new customers – we empower consumers and our clients to manage data with confidence so they can maximize every opportunity.

Get Similar Jobs In Your Inbox

Experian is currently hiring Machine Learning Engineer Jobs in Sofia, Bulgaria with average base salary of лв270,000 - лв680,000 / Year.

Similar Jobs View More