Machine Learning

Job Description

job description

senior software engineer
as a senior software engineer, you will be responsible for the applications. you are an experienced software engineer who is eager to lead a team that moves our groundbreaking technology forward. our ideal candidate excels at architecting practical solutions that address real-world problems at scale. you are a proactive contributor who understands the implication of action and leaves nothing to chance. you are confident in bringing ideas to the table. you are passionate about developing a deep understanding of the business applications of our technology. you are a focused multi-tasker who realistically scopes tasks, meets deadlines, and goes the extra mile when needed. you are a collaborative self-starter, able to make progress, add structure, and spearhead leading edge developments in the context of dynamic and ambitious requirements.
. build an innovative platform that discovers, predicts and learns at scale in near real-time
. augment our current capability with custom software to deliver personalized experiences
. add key partner integrations to plug into a variety of solutions across the company
. add a real-time attribution and performance feedback loop
. bs in computer science or equivalent .
. 6 plus years in machine learning and big data
demonstrated success
. architecture for scale in real-time environments
. distributed, high-transaction database architecture sql and nosql
. machine learning and big data concepts and practices
. architecture for high volume in-memory search
. multi-processing and distributed computation
. python, mongodb, linux, and aws, nlp

Job Details

Employment Types:



Similar Jobs

Career Advice to Find Better