Software Engineer, Machine Learning/ ML Engineer, AI Engineer (Applied/Software)
Listed on 2026-07-25
-
Software Development
Machine Learning/ ML Engineer, AI Engineer (Applied/Software)
Position Summary
Position requires a Top Secret (TS/SCI) Clearance with a Polygraph. Labor category is Software Engineer; level is Level 2 – Expert. Salary up to $ per year. Core hours 9am to 4pm. Location Herndon, VA.
Seeking a Full Stack Software Developer to join the Data Analytics Team. Supports application development for tools and initiatives focused on streamlining operations, automating processes, and aligning customer solutions to the overarching digital architecture. Promotes state‑of‑the‑art IT solutions, collaborates with IT mission partners, shares technology and lessons learned, and ensures records management processes are included in early design stages across the Intelligence Community.
Works with customer technical interfaces to ensure future technology plans align with overall architecture.
- Experience:
Developmental (0‑2 years), Full Performance (3‑5 years), Senior (6‑10 years), Expert (11‑15 years), SME (16+ years) - Building web applications in Java Spring framework
- Working in Linux (Bash) shell scripting
- Development of applications in Amazon Web Services cloud environment
- Extract, transform and load on large raw data sets
- Developing web‑based platforms to perform searches or analytics on large data sets
- Design, develop, test and implement new applications based on project requirements
- Deployment of applications in Amazon Web Services cloud environment
- Solr or Elastic Search
- Proficiency in Python software development, especially web service development in Flask or Django
- Building web applications using Angular 2+ framework
- Text analytics and its applications/role/use in business intelligence/business analytics (search, entity extraction, sentiment analysis, document summarization, document categorization)
- Researching and implementing machine learning algorithms for use in production systems
- Developing proof of concepts of new technologies and evaluating the state of the art in machine learning algorithms for text analytics
- Machine learning frameworks such as PyTorch, Keras, Tensorflow
- Data visualization tools (Tableau, Pandas, D3.js, ggplot, etc)
- In‑memory data stores (Elastic Cache, Redis)
- No
SQL data stores such as MongoDB or DynamoDB - MySQL or Postgres
- Natural Language Processing tools such as spaCy, NLTK, Stanford CoreNLP, Gensim
- Natural Language Processing
- Optical character recognition (OCR) or image detection
- Developing solutions using open‑source PDF libraries (Java, Python, or Java script)
B4
Corp is a small defense contracting company focused on providing an optimum environment for mission‑focused, highly skilled consultants to support the United States of America’s intelligence community and other defense organizations. B4
Corp offers a low overhead, highly efficient, high salary environment that allows employees to excel at meeting client needs.
- Outstanding Salaries (up to $240,000 per year)
- Full Vanguard 401(k) Plan – 100% employer matched contribution up to 6% of salary.
- B4
Corp phantom stock each year (2‑year vesting period) - Medical – United Health Care (UHC) multiple plan options
- Dental – United Concordia Flex Plan
- Vision – Vision Service Plan Insurance Co Signature Plans
- Short‑term and long‑term disability via Mutual of Omaha
- Life insurance ($200,000)
- Employee referral bonus ($3,000 per year per person)
- Seven weeks paid time off per year (including ten federal holidays)
- Flexible work schedule with comp time (with customer approval)
B4
Corp is an EEO and E‑Verify employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation or national origin.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).