Golden Gate Ventures


Senior Data Science Engineer at Perx

Business Overview:

Perx Technologies provides a fully integrated customer engagement and loyalty solution that combines a next-generation SaaS loyalty management system and omni-channel marketing technologies for offline and online engagement. Developed with large B2C businesses and their marketers in mind, the Perx platform enables organisations to create real-time revenue generating customer engagements instead of the traditional back-end marketing tools used for many years. The A.I. enabled platform unifies consumers and business eco-systems into one single view for ease of management and decision-making.


Trusted by some of the largest banks, insurers, telcos and retailers, the Perx Platform is the solution of choice for top regional and global B2C enterprises.


Our enterprise SaaS business is at an inflection point and will experience aggressive growth year over year. Customer Engagement and Marketing Tech is a rapidly evolving space and our customers are looking not just for a platform, but a strategic partnership and thought leadership from solution providers. In short, the opportunity is immense.


We’re a company that understands that product innovation comes from people innovation, and that’s why we invest in cultivating leaders and HIPOs throughout the organization. If you’re passionate about creating and contributing to a top-notch culture and talent pool, join us!


Job Overview:

The Data Scientist Engineer drive value for the business by leveraging on AI and machine learning. Work with product and engineering teams to define the problem statement and develop solution with advanced analytic techniques to address key business challenges.


Essential Functions:

Partner with business stakeholders to understand needs and identify opportunities to apply data science.

Evaluate, recommend, architect and build big data platform(s) solutions understanding the business needs.

Oversee the process of data exploration & preparation, the conduct of experiments, review of model performance, and presentation of results to business stakeholders for their feedback

Manage the team to facilitate deployment of finalised solutions to production environment

Design, reviewing, implementing and analyzing of algorithms that will substantially impact the company’s understanding of its data

Expected Areas of Competence:

Experience working with enterprise level data for multi-national companies in a hands-on role that will influence and shape how data is acquired, stored, integrated, transformed and consumed for all channels of the business and primarily the enterprise platform offering

Experience building and managing Big Data SQL Database like MemSQL or Vertica and NoSQL Database like Cassandra or HBase, both a plus

Direct experience with working within a modern engineering environment (Linux system architecture, Java (MapReduce), Python, PostGreSQL, multithreaded programming, Hadoop, etc)

Experience with large-scale algorithm challenges pulling data from multiple, complex data sets and implementing solutions on AWS or similar hosting cloud services

Possess strong Project Management skills to help in the successful guidance and direction to other team members whilst working hands-on delivering and implementation of data architecture solutions and ensuring stakeholder satisfaction.

Possess complete expertise in your area of technical domain and act as a SME while working closely with other stakeholders within the Technology team.

Demonstrated experience in architecting, building and maintaining big data platform / store to support enterprise level Analytic projects.

Proven experience in creating, building and implementing data fabric, dictionaries, data quality and governance frameworks (open source frameworks like Puppet or Chef for deployment and configuration management is a plus)

Hands-on experience with ‘Big Data’, data mining and predictive analytics

Deep knowledge of traditional data structure, database design, data warehouses, and Operational data stores

Hands-on experience with sourcing & architecting suitable EDW solutions (SAS, SAP, EMC, MySQL, SQL Server, Greenplum, Hadoop, MapReduce, HBase, etc)

Education/ Experience Requirements:

Bachelor’s degree in engineering, IT, Math, Sciences or technical discipline (MSC preferred)

Candidates will have a minimum 3 years industry experience using acceptable technology and Tools working in a complex systems and development environment building and managing complex products/solutions.

Ability to quickly prototype experimental solutions and develop robust, maintainable production systems

Strong results driven personality, with a high level of enthusiasm, energy and confidence

Ability to demonstrate flexibility and integrity: be able and willing to work hands on, independently or with a small team providing leadership

Excellent communication skills, both written and verbal, with the ability to interact with cross-functional teams at all levels and in front of enterprise customers.

Must be self-motivated, resourceful, diligent, and adaptive.

Good analytical and quantitative skills with a good understanding of data-driven decisioning and exhibited experience working with Data Science and statistical analysts.

Good organizational and project management skills.

Travel Requirements:

On needs basis