Software engineer
MANTECH seeks a motivated, career and customer-oriented Software Engineer to join our team. This is a remote (US-based) position.
As a Software Engineer, you will design, build, and maintain AI-powered applications that aggregate data, automate analysis, and provide actionable insights. You'll work across cloud and on-premise environments to develop chatbots, APIs, and data ingestion systems that integrate seamlessly into other engineering workflows.
This position supports the development of a cutting-edge, web-based tool that ingests and analyzes data from both public and customer-provided sources to proactively identify components and systems at risk of reaching end-of-life (EOL).
Responsibilities include but are not limited to:
-
Data Ingest & Extraction: Automate parsing from structured/unstructured sources
-
Smart Web Agents: Scrape vendor/public sites for updates and obsolescence notices
-
Intelligent Part Matcher: Suggest replacements based on specifications and system compatibility
-
Digital Imaging: Fill data gaps using visual recognition of components
-
Risk Prediction Engine: Apply modeling to identify parts approaching EOL
-
Scheduled Assessment Module: Configure automated reviews and reporting
-
Participate in team code reviews, sprint planning, and DevSecOps lifecycle management
Minimum Qualifications:
-
Bachelor's degree in Computer Science, Data Science, Mathematics, Engineering, or a related field
-
7+years of experience in software engineering or AI/ML-related development using either Java or C++ 3+ years of experience in software engineering or AI/ML-related development using either Java or C++ Experience developing and training AI/ML models using frameworks like scikit-learn, TensorFlow, and PyTorch
-
Experience building intelligent systems (ex. conversational chatbots, data processing APIs)
-
Experience designing web crawlers
-
Experience with predictive modeling
Preferred Qualifications:
-
Exposure to agile software development methodologies (e.g., Scrum)
-
Experience with DevSecOps tools and practices (e.g., CI/CD, Docker, Jenkins)
-
Familiarity with cloud platforms such as AWS, Azure, or GCP
-
Experience with digital imaging, computer vision, or OCR tools to automate data extraction
-
Ability to support and evolve a complex toolchain with scheduled analytics, user reports, and configurable assessments
Clearance Requirements:
-
US Citizenship and the ability to obtain and maintain Secret clearance
Physical Requirements:
-
The person in this position must be able to remain in a stationary position 50% of the time.
-
Occasionally move about inside the office to collaborate with other leaders/teams, use standard office automation equipment, and virtual communication
ManTech International Corporation, as well as its subsidiaries proactively fulfills its role as an equal opportunity employer. We do not discriminate against any employee or applicant for employment. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
If you are a qualified individual with a disability and require a reasonable accommodation to apply for a position with ManTech through its online applicant system, please email us at [email protected] and provide your name and contact information.
Recommended Jobs
Server
Server Who We Are: Glory Days Grill is a casual dining, family friendly sports restaurant with an abundance of TVs in every location and private speakers on every table. Sports fans love us; howe…
Dietary Aide
Dietary Aide Location Mechanicsville, VA : New Wages! On Demand Pay-get paid tomorrow for work done today! Looking for a new opportunity? Come work for a team that truly appreciates you and rewards…
Customer Service & Sales Representative
Job Description Are you a people-person who thrives on turning conversations into connections—and connections into sales? As a Customer Service and Sales Representative, you’ll be at the heart of o…
Outside Sales Representative
ð¨Â We're Hiring: Outside Sales Representative | Richmond, VA ð¨ ð§Â Sales Career with a Purpose - We'll Train You to Win! Water damage is inevitable â but you can be the solution. Our…
Construction Estimator - Williamsburg
Job Title: Construction Estimator Location: Williamsburg Reports to: Chief Estimator Major Role and Purpose : ~ Provide construction cost estimates for complete site construction project…
Administrative Assistant - Chesapeake, VA
Centennial is a national leader in renovation, construction, and design-build services, with a national reach spanning from Florida to Alaska, with offices led by construction professionals sharing a…
Spiritos School - Instructional Assistant - Powhatan
Instructional Assistant Location: Powhatan, VA Spiritos School- TASKIDS INC Hours: 8am - 4pm, Mon- Fri $400 Sign-on Bonus* We’re seeking a full time Instructional Assistant who would lik…
Chief Cyber Security Engineer *
Are you looking to take the next steps in your career as a Chief Cyber Security Engineer? Let's chat and see if we are a good match! Opportunity: Virtual Service Operations is actively see…
Test Automation Software Developer
About Lynk: Lynk is the inventor of satellite-direct-to-standard-phone technology (sat2phone), and has the world’s only commercial license from the FCC to operate a commercial sat2phone system. Toda…