cover image
TheIncLab

TheIncLab

www.theinclab.com

4 Jobs

60 Employees

About the Company

TheIncLab engineers and delivers intelligent digital applications that have a profound and positive impact on the lives of our customers, our people, and the free world depending on both of us.

Founded in 2015 as the first human-centered artificial intelligence (AI+X) lab, TheIncLab's multi-disciplinary teams engineer solutions focused on our customers and their most complex challenges. We create transformational concepts, products and solutions designed to work with meaningful human interaction, effectively bridging the gap between humans and intelligent systems. Our industry leaders bring decades of experience in interactive engineering and emerging technology innovation to offer comprehensive capabilities for rapid ideation, prototyping, software development, and deployment.

TheIncLab has facilities in the Washington DC Metro area, Tampa, and Nashville.

Listed Jobs

Company background Company brand
Company Name
TheIncLab
Job Title
Machine Learning Engineer
Job Description
Job title: Machine Learning Engineer Role Summary: Supports the research, development, training, and evaluation of machine learning models for real‑world applications. Works under senior engineers, focusing on model design, data preparation, experimentation, and integration into product systems. Expectations: - Apply foundational ML concepts and advanced neural architectures in a hands‑on engineering capacity. - Deliver reproducible experiments, clear documentation, and maintain best practices for ML software. - Collaborate on optimization and decision‑making problems. - Maintain operational readiness for deployment in prototype or production‑style environments. Key Responsibilities: - Research and evaluate supervised, unsupervised, reinforcement learning, neural network, ensemble, transformer, and Retrieval‑Augmented Generation techniques. - Implement, train, tune, and evaluate models using PyTorch or TensorFlow, applying regularization, hyper‑parameter search, and performance metrics. - Build data pipelines: validation, cleaning, feature engineering, augmentation, and context‑window management for transformer systems. - Integrate trained models into existing systems with the assistance of senior engineers. - Document experiments, results, and implementation details in Git, Jira, and Confluence. - Follow reproducibility, version control, and software‑development best practices. - Stay current with emerging ML tools and methodologies. Required Skills: - 1–3 years professional or equivalent academic experience in ML or data science. - Strong grasp of core ML theory: model selection, overfitting, generalization, loss functions, optimization. - Hands‑on Python programming and experience training models with PyTorch or TensorFlow. - Experience cleaning, preprocessing, and validating real‑world datasets. - Problem‑solving ability, attention to detail, and quick learning from feedback. - Ability to travel up to 20%. Required Education & Certifications: - Bachelor’s degree in Computer Science, Engineering, Applied Mathematics, or related field. - U.S. Citizenship and eligibility for Top‑Secret security clearance (active clearance preferred).
Mclean, United states
Hybrid
Fresher
06-01-2026
Company background Company brand
Company Name
TheIncLab
Job Title
Software Engineer III
Job Description
Job title: Software Engineer III Role Summary: Lead full‑stack development of scalable, high‑performance applications, architecting complex features for both customer prototypes and internal products. Expactations: Drive technical decision‑making, mentor junior engineers, and deliver quality code autonomously while collaborating across product and design teams. Key Responsibilities: - Design, develop, and maintain backend services with Node.js, TypeScript, and C#. - Build and optimize RESTful APIs and microservices; implement WebSocket and message queue integrations (e.g., Kafka). - Develop frontend UIs using React, Angular, or Vue.js, ensuring responsiveness and dynamic behavior. - Design and manage relational/no‑SQL databases, caching mechanisms, and performance tuning. - Lead code reviews, enforce coding standards, and document progress via Git, Jira, and Confluence. - Mentor junior developers on best practices and architectural patterns. - Stay current with emerging frameworks, containerization (Docker, Kubernetes), and deployment strategies. - Travel up to 20 % as required. Required Skills: - 5+ years full‑stack software development. - Proficient in Node.js, TypeScript, and .NET (C#). - Strong frontend expertise with React, Angular, or Vue.js. - Experience building cross‑platform (web, desktop, mobile, tablet) applications. - Solid knowledge of relational databases, caching, and performance optimization. - Hands‑on with Docker, Kubernetes, REST, WebSockets, message queues. - Version control: Git. - Deep understanding of software architecture, system design, and data modeling. Required Education & Certifications: - Bachelor’s degree in Engineering, Computer Science, or Information Systems.
Nashville, United states
Hybrid
Mid level
09-02-2026
Company background Company brand
Company Name
TheIncLab
Job Title
Senior Quality Assurance Analyst
Job Description
**Job Title:** Senior Quality Assurance Analyst **Role Summary:** Senior QA professional responsible for end‑to‑end testing ownership within Agile teams delivering complex, regulated software (including DoD programs). Drives test planning, execution, risk identification, and quality assurance processes while mentoring junior QA staff and contributing to continuous improvement and automation initiatives. **Expectations:** - Own QA activities for assigned features/releases and ensure adherence to quality standards. - Define test scope, depth, and coverage; identify and communicate quality risks early. - Mentor QA I/II team members and support onboarding/training. - Travel up to 20% for on‑site testing or client collaboration. - Obtain and maintain U.S. Secret (or higher) security clearance; U.S. citizenship required. **Key Responsibilities:** - Design, develop, and maintain test cases, scripts, and test data for frontend, backend, API, and data layers. - Execute manual and automated functional, regression, integration, performance, and exploratory tests. - Set up and maintain test environments mirroring client production systems. - Log, track, verify, and close defects; assess release readiness and support build validation. - Contribute automated tests to CI/CD pipelines and ensure test reliability. - Collaborate with developers, DevOps, product managers, delivery leads, and clients during testing events and defect investigations. - Lead QA process improvements, documentation, and adoption of test management and automation tools. **Required Skills:** - 4‑6 years software quality assurance experience; strong grasp of QA methodologies, Agile practices, and SDLC. - Proficiency with defect tracking and test management tools (e.g., Jira, Zephyr, QMetry). - Hands‑on experience with automated testing tools such as Selenium, Cypress, or Playwright. - Familiarity with CI/CD environments and test integration. - Ability to test both frontend and backend systems; experience with API testing, SQL, and cloud‑based platforms. - Strong analytical, written and verbal communication, and collaboration skills. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent practical experience. - Preferred: Master’s degree or higher; prior senior/lead QA roles; experience with DoD or other regulated programs. - Active Secret security clearance (or ability to obtain).
Mclean, United states
Hybrid
Senior
05-03-2026
Company background Company brand
Company Name
TheIncLab
Job Title
Software Engineer II
Job Description
**Job Title:** Software Engineer II **Role Summary:** Mid‑level full‑stack engineer responsible for designing, developing, and maintaining high‑performance applications across desktop, mobile, web, and cloud platforms. Works with minimal supervision to translate customer requirements into functional software, contributes to prototype creation, and supports internal product initiatives. **Expectations:** - Deliver scalable features and debug applications independently. - Follow architectural guidelines and contribute technical input. - Collaborate with UI/UX, product, and Agile teams. - Maintain documentation and code quality standards. - Travel up to 20% and obtain U.S. Secret/Top‑Secret security clearance (U.S. citizenship required). **Key Responsibilities:** 1. Design, code, test, and maintain applications using Node.js, TypeScript, and C#. 2. Build and optimize RESTful APIs, micro‑services, and WebSocket/message‑queue integrations (e.g., Kafka). 3. Develop responsive front‑ends with React, Angular, or Vue.js. 4. Implement database schemas and transaction layers (SQL/NoSQL). 5. Containerize services with Docker and orchestrate via Kubernetes. 6. Document progress in Git, Jira, and Confluence; participate in peer code reviews. 7. Stay current on emerging technologies and best practices in full‑stack development. **Required Skills:** - 3+ years full‑stack software development experience. - Proficiency in Node.js, TypeScript, and/or .NET (C#). - Front‑end expertise with React, Angular, or Vue.js. - Experience building and deploying web/desktop/mobile applications. - Strong understanding of REST, WebSockets, and message‑queue systems. - Database design and performance tuning (SQL/NoSQL). - Containerization (Docker) and orchestration (Kubernetes). - Version control with Git; familiar with Agile workflows. - Excellent problem‑solving and critical‑thinking abilities. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or related field. - Ability to obtain U.S. Secret or Top‑Secret security clearance (U.S. citizenship). - (Optional) Agile or relevant technical certifications beneficial but not mandatory.
Colorado springs, United states
Hybrid
Junior
11-03-2026