Sorry. This page is not yet translated.

Provides next generation mobile banking and financial services to the Brazilian market.

Data Scientist - Machine Learning Engineer
Sao Paulo, BR
Job Description / Skills Required

At Nubank, we don't shy away from using the latest machine learning algorithms, techniques and technologies; in fact, we encourage them. We use a database technology that virtually eliminates potential sources of leakage, which means you can spend less time worrying about data quality and more time building the most sophisticated models in the financial services industry. We have rich datasets with natural language text, images, graphs, and much more, as well as more traditional sources of financial data. A machine learning engineer's goal is to help us translate all this into value for Nubank and our customers. Below are just a few of the problems you might solve:

Automate the creation and tuning of hundreds of different machine learning models
Build infrastructure to decrease the time a model takes to go from inception to production
Build infrastructure to help us bring more complex models to production
Use Natural Language Processing to understand text content
Help monitor the state of our models using advanced statistical techniques
Increase our capacity to do online (low-latency) modelling
Create new predictive variables using your intuition, sociological insight and automation
Scale Data Science for the company
You will fit well if

You are driven and enjoy shipping new features and models
You are hungry and enjoy being constantly challenged to learn and do more
You embrace conflict of ideas and like to question the status quo
You learn quickly and easily adapt to changing situations and priorities
You believe in building phenomenal products and doing great work by international standards
You want to understand the big picture, to be held accountable and make a meaningful contribution with your work
We are excited to meet people with various areas of expertise (both experienced and college seniors) – there is no single ideal profile. We believe there is room for very diverse skill sets to add value.

You will experience an early stage startup culture in a truly diverse and international environment. We believe in good team chemistry, flat hierarchy, enthusiasm for creating things, and our surprising capacity to learn new things when we stay humble and open-minded. An engineering or computer science undergraduate degree is helpful.

Examples of relevant experience we value:

Solid engineering and coding skills. Ability to write high performance production quality code. Experience in Scala, Python, Clojure and other similar languages is a plus
Industry experience building and productionizing innovative end-to-end Machine Learning systems
Experience working with large, real world data — big, messy, incomplete, full of errors
Good understanding of common families of models, feature engineering, feature selection and other practical machine learning issues, such as overfitting
Experience with Apache Hadoop, Spark, Solr/Lucene, Cassandra and related technologies
Working knowledge of SQL, Hive, Pig, and other query languages
Experience with machine learning tools and libraries such as Scikit-learn, Mllib, TensorFlow
Intuition about algorithm and system performance and throughput
An advanced ability to work on distributed cloud platforms and interact with databases
English language proficiency (portuguese is not required)
Competitive compensation package including opportunity to earn equity ownership in Nubank
Health, dental and life insurance
Meal allowance ("vale refeição")
Flexibility to choose your own custom setup (computer, monitors, OS etc.)