• Machine Learning Engineer

    Job Locations US-VA-Herndon
    Job ID
  • Overview

    The Machine Intelligence Research and Applications (MIRA) group at Ntrepid is composed of a mix of junior and senior, scientists and technologists, with the goal of attending to both: the subtlety of fundamental questions, as well as those of implementation and integration of computational tools.  Modeled to imitate the culture of transformative fields like Computational and Experimental Physics, where mutual respect among scientists and technologists has been a cornerstone of success.  We are as passionate about the fast-emerging disruptive advances in Machine Intelligence research as we are about the essential developments in computing, and the craftsmanship required for turning ideas into impact.


    Ntrepid is looking for creative and versatile research software engineers to join our Machine Intelligence Research Group. As part of our research and development team you will help us implement and realize data analysis strategies and tools to improve our products and support our customers.  You will work with research scientists and production engineers to develop Machine Intelligence based software along with methodologies, systems, and tools that support the continuous transition of research software products into production environments.  You will contribute your skills and unique perspective to efforts that integrate and advance the state of the art in social media content, communications, and network analysis.


    Working to advance tools and methods in these areas will offer ample opportunities to develop your multiple talents. You will participate in: the scalable implementation of Machine Learning, text analysis, and Deep Learning pipelines, implementation of scalable and robust of API services, and the development and implementation of data visualizations and user experiences that promote data interpretation and understanding.



    • Evaluate new technologies in light of our products and customer needs, and use your insights to deliver new capabilities
    • Support the collection and processing of a variety of data, structured and unstructured.
    • Implement quantitative models and data analysis strategies.
    • Design, implement, evaluate, and refine product prototypes.
    • Develop and deploy web-based services and applications.
    • Ideal candidates will be passionate about DevTools implementation and innovation, and tackling any and all aspects of software development that impede delivery and get in the way of developer happiness.


    • U.S. Citizenship Required
    • Must be able to obtain/maintain a security clearance
    • Bachelor's or Masters degree in a quantitative or computational field
    • Proven capacity to model and solve problems using quantitative approaches
    • 8+ years of experience in machine learning and statistical modeling
    • 8+ years of experience managing and working with structured and unstructured data
    • Ability to rapidly develop prototypes as well as write production quality code
    • Experience with static (Java, C, C++), dynamic (Ruby, Python), and mathematical and statistical (R, MATLAB, Julia) languages; 5+ years combined experience, with 2+ years in any particular language. Maybe you are interested in the GraalVM.
    • Experience managing and modeling data using relational (Postgres, MySQL), NoSQL (Redis, Neo4j, MongoDB) and search (Elasticsearch, Solr) technologies.
    • Familiarity with modern web frameworks, application architectures, languages, and libraries (Rails, Flask, MVC, JavaScript, yarn, Node, D3, Plotly)


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed