Lead Software Engineer, Deep Learning for Question Answering
Capital One | Vienna, VA
Towers Crescent (12066), United States of America, Vienna, Virginia At Capital One, we're building a ...
Towers Crescent (12066), United States of America, Vienna, Virginia At Capital One, we're building a leading information-based technology company. Still founder-led by Chairman and Chief Executive Officer Richard Fairbank, Capital One is on a mission to help our customers succeed by bringing ingenuity, simplicity, and humanity to banking. We measure our efforts by the success our customers enjoy and the advocacy they exhibit. We are succeeding because they are succeeding. Guided by our shared values, we thrive in an environment where collaboration and openness are valued. We believe that innovation is powered by perspective and that teamwork and respect for each other lead to superior results. We elevate each other and obsess about doing the right thing. Our associates serve with humility and a deep respect for their responsibility in helping our customers achieve their goals and realize their dreams. Together, we are on a quest to change banking for good. Lead Software Engineer, Deep Learning for Question Answering Are you a skilled Python software engineer and deep learning/natural language processing researcher? Capital One is seeking a Lead Software Engineer, Deep Learning for Question Answering to lead the development of question answering components and systems for text- and speech-based intelligent assistants. You will develop, train, evaluate, and apply machine learning models for natural language question answering in the banking domain. You will create high-quality software components and deploy them into production. You have significant experience with question answering architectures, ensemble models for question answering, information retrieval, candidate generation, machine-learned ranking, recognizing textual entailment (RTE), paraphrase detection, and/or text summarization. You are highly skilled with deep neural networks, convolutional neural networks, recurrent neural networks (RNNs), LSTMs, hierarchical recurrent encoder-decoders (HREDs), memory networks, attention models, deep reinforcement learning, and/or transfer learning. You have worked with question answering datasets like SQuAD and WikiQA. You have experience with GPUs, CUDA, AWS, and DevOps. You have significant experience delivering large-scale, complex systems in the cloud. Basic Qualifications * Master's degree. * At least 1 year of experience building question answering components or systems. * At least 3 years of experience with deep neural networks and at least 1 year of experience with TensorFlow. * At least 5 years of experience programming in Python or Java. * At least 3 years of experience with agile software development, public cloud, and open source technologies. Preferred Qualifications * Ph.D. degree. * At least 3 years of experience building question answering components or systems. * At least 3 years of experience in natural language processing. * Publications in AAAI, ACL, ICLR, ICML, NIPS, IJCAI, and/or NAACL. At this time, Capital One will sponsor a new applicant for employment authorization for this position.SDL2017