• Principal Software Engineer

    BAE Systems (Mclean, VA)
    …Control (C2) challenges + Develop cutting-edge modeling and simulation tools and algorithms across the air, land, sea, space domains in real-time and ... faster-than-real-time systems + Take ownership of code bases from requirements,...skills + Proficient in multiple high-level programming languages, eg Java , C , Rust, etc. + Experience using collaborative… more
    BAE Systems (09/09/25)
    - Related Jobs
  • Software Engineer, Machine Learning

    Meta (Richmond, VA)
    …4. Working on problems of moderate scope, develop highly scalable systems , algorithms and tools leveraging deep learning, data regression, and rules based ... Learning Framework(s): PyTorch, MXNet, or Tensorflow 2. Machine learning, recommendation systems , computer vision, natural language processing, data mining, or… more
    Meta (10/01/25)
    - Related Jobs
  • Software Engineer, Machine Learning

    Meta (Richmond, VA)
    …3. Working on problems of moderate scope, develop highly scalable systems , algorithms and tools leveraging deep learning, data regression, and rules based ... experience in the following: 11. 1. -Machine learning, recommendation systems , computer vision, natural language processing, data ...14. 4.- Developing and debugging in C, C++, and Java 15. 5.- Scripting languages: Perl, Python, PHP, or… more
    Meta (08/01/25)
    - Related Jobs
  • Research Scientist

    Meta (Richmond, VA)
    …university-level course, research project, internship, or thesis in the following: 14. 1. Algorithms , data structures, or systems software 15. 2. Gathering, ... 5. Create tools for migrating large bodies of user data across systems for new products, scalability...core infrastructure. 6. Use machine learning, statistics, or other data techniques to build algorithms . 7. Suggest,… more
    Meta (09/20/25)
    - Related Jobs
  • Research Scientist

    Meta (Richmond, VA)
    …a university-level course, research project, internship, or thesis in the following: 15. 1. Algorithms , data structures, or systems software 16. 2. Solving ... 5. Create tools for migrating large bodies of user data across systems for new products, scalability...core infrastructure. 6. Use machine learning, statistics, or other data techniques to build algorithms . 7. Suggest,… more
    Meta (08/01/25)
    - Related Jobs
  • Software Engineer

    Meta (Richmond, VA)
    …decisions. 5. Employ deep knowledge in at least one area: data processing, programming languages, databases, networking, operating systems , computer ... 3. Linux 16. 4. Building highly-scalable performant solutions 17. 5. Data processing, programming languages, databases, networking, operating systems , computer… more
    Meta (08/28/25)
    - Related Jobs
  • Software Engineering Intern, PhD, Summer

    Google (Reston, VA)
    …research in Algorithms , Architecture, Artificial Intelligence, Compilers, Database, Data Mining, Distributed Systems , Machine Learning, Networking, or ... programming languages including but not limited to: C, C++, Java , or Python. **Preferred qualifications:** + Currently attending a...Systems . + Experience in computer science, data structures, algorithms , and software design. **About… more
    Google (10/01/25)
    - Related Jobs
  • Software Engineer

    Leidos (Arlington, VA)
    …and advanced prototyping, **transforming state of the art signal processing algorithms into real-time software systems .** Projects involve small ... following:** * Contributing to design and development of advanced systems as a part of multi-disciplinary teams. These teams...DDS * Ability to read and understand signal processing algorithms written in MATLAB * Advanced knowledge of the… more
    Leidos (09/30/25)
    - Related Jobs
  • Software Engineer

    Leidos (Arlington, VA)
    …and advanced prototyping, **transforming state of the art signal processing algorithms into real-time software systems .** Projects involve small ... for:** * Contributing to design and development of advanced systems as a part of multi-disciplinary teams. These teams...UDP, and DDS * Read and understand signal processing algorithms written in MATLAB * Work with Linux operating… more
    Leidos (07/16/25)
    - Related Jobs
  • Cleared Software Engineer

    General Atomics (Charlottesville, VA)
    …latter of which we designed and open-sourced-to deliver high-throughput, mission-resilient systems that turn streaming data into real-time intelligence. Why ... them into reliable, maintainable code + Lead backend efforts on enterprise Java applications for command and control, geospatial data visualization, and… more
    General Atomics (08/28/25)
    - Related Jobs