GitHub Jobs Company Profile

Machine Learning Engineer

About the Source
This job is 7 months old and is probably not available anymore.

Job Description

*“I really love the line-of-code completions in the new kite.com.” — Guido van Rossum, creator of Python* Programmers spend too much time doing repetitive work — copying and pasting from StackOverflow, fixing simple errors, and writing boilerplate code. We're building an AI code engine that does this work for you. Programming using Kite is faster and more fun. Kite is well-funded by top investors in Silicon Valley, including the founders of PayPal, Stripe, Palantir, and Dropbox to name a few. We are looking to expand our 20-person startup with talented individuals who are interested in joining an early stage startup. The ideal candidate is excited to help guide the direction of our product and company. They will have a significant amount of ownership of critical technical components. Our team is growing rapidly and we hope you'll grow with us too! **What you'll do:** - Work on exciting new applications for ML that combine large datasets with highly structured input and output spaces - Use traditional ML techniques such as Probabilistic Graphical Models, SVMs, etc. along with the latest techniques from deep learning including graph neural networks - Work with the Program Analysis Team to leverage techniques from static analysis to build rich representations of source code that are suitable for learning - Work with the Program Analysis Team to improve the precision, robustness and scalability of traditional static analysis algorithms using techniques from machine learning **Who you are:** - BA/BS degree or higher in Computer Science/Math/Physics or related technical field - 2+ years experience writing production-grade software - Interest in pioneering the application of machine learning to code - Experience with one or more general purpose programming languages including but not limited to: Java, C/C++ or Python **Preferred Qualifications:** - MS degree or PhD in CS, Artificial Intelligence, Machine Learning, Math, Physics or related technical field - Experience with one or more of the following: Natural Language Processing, text understanding, classification, pattern recognition, recommendation systems, targeting systems, ranking systems or similar - Experience with Machine Learning Modeling - Experience building complex software outside of frameworks or existing infrastructure

Our Brands