Software Engineer Information Technology Herndon, VANewGen Technologies (Maryland) • Herndon, Virginia, United States
Software Engineer Information Technology Herndon, VA
NewGen Technologies (Maryland)
- Herndon, Virginia, United States
- Herndon, Virginia, United States
Über
You will operate at the intersection of big data, distributed systems, and mission analytics, building core platform capabilities such as ingest pipelines, text extraction services, and search infrastructure that directly enable downstream analytics, AI, and operational workflows.
This is a hands‑on technical leadership role for engineers who thrive on building scalable systems from the ground up, solving hard data problems, and delivering production‑grade capabilities that operate in high‑stakes, real‑world environments.
Responsibilities
Integrate AI/ML technology into a production web application
Participate with iterative software development teams with adherence to all reporting requirements
Design, develop, and unit test code for a production system and demonstration capabilities
Develop rapid prototypes to drive out requirements and design
Provide demonstrations and detailed walk through of features to a variety of technical and non‑technical audiences
Meet with stakeholders, analyze requirements, develop user stories, and translate these into software development tasks
Develop technical documentation and briefing materials to support program status reviews, control gates, and other presentations as directed
Write and maintain technical documentation for application workflows, integrations, and compliance procedures
Optimize and enhance application performance, ensuring scalability and security
Requirements
TS/SCI FSP Clearance
Significant proficiency 6‑8 years in Linux – shell scripting, mounting drives, text editing with vi or emacs, system diagnostic checks [memory management, process running]
Minimum 6‑8 years of experience with SQL and NOSQL databases
Minimum 6‑8 years of demonstrated experience with development and deployment of applications in the Commercial Cloud Services (C2S) environment or an Amazon Web Services cloud environment
Minimum 6‑8 years of demonstrated experience with search & analytic tools. Examples include ElasticSearch, Solr/Lucene, OpenSearch
Minimum 6‑8 years of demonstrated ability to design, develop, test and implement new applications based on project requirements
Demonstrated 4‑6 years in backend development – must be proficient in both Python and Java
Demonstrated 4‑6 years in frontend development like Angular
Demonstrated 6‑8 years of AWS Architecture design proficiency
Minimum 6‑8 years of demonstrated ability in microservices up to and including docker, podman, and or containerization services
Minimum 6‑8 years in Object Oriented programming. Python is preferred software development language
Minimum 2‑4 years of demonstrated (Extract, Transform, Load – ETL) with large structured and unstructured raw data sets
Demonstrated 2‑3 years working with AI/ML development and data science understanding
Demonstrated experience on Agile software development teams following Agile methodologies, including Scrum and Kanban
Demonstrated experience using Jira, Confluence, and GitHub for documenting work and team collaboration
The ability to work individually as well as the ability to work in project teams. Proven ability in decomposing concepts to discrete development tasks and managing your work to a deadline
Desired Skills
Demonstrated experience with text analytics and its applications/role/use in business intelligence/business analytics (i.e. search, entity extraction, sentiment analysis, document summarization, document categorization)
Demonstrated experience developing proof of concepts of new technologies and evaluating the state of the art in machine learning algorithms for text analytics
Demonstrated experience with machine learning frameworks such as PyTorch, Keras, Tensorflow
Demonstrated experience with data visualization tools (i.e. Tableau, Pandas, D3.js, ggplot)
Demonstrated experience with Relational or Non‑Relational data stores such as MySQL, Postgres, MongoDB, or DynamoDB
Demonstrated experience using Natural Language Processing tools such as spaCy, NLTK, Stanford CoreNLP, or Gensim
Demonstrated experience using some of the following; Optical Character Recognition (OCR), Search Ranking, Duplicate Detection, Bidirectional Encoder Representations from Transformers (BERT), Image Recognition, Fuzzy Search, Named Entity Recognition (NER), Document Categorization
#J-18808-Ljbffr
Sprachkenntnisse
- English
Hinweis für Nutzer
Dieses Stellenangebot stammt von einer Partnerplattform von TieTalent. Klick auf „Jetzt Bewerben”, um deine Bewerbung direkt auf deren Website einzureichen.