TheIncLab

Machine Learning Engineer

TheIncLab

full-time

Posted on:

Location Type: Hybrid

Location: McLeanTennesseeVirginiaUnited States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • **Your Mission, Should You Choose to Accept**
  • As a Machine Learning Engineer, you will join our Research & Product Innovation Department and team.
  • **What will you do?**
  • - Assist in researching and evaluating machine learning approaches under guidance
  • - Supervised, unsupervised, and learning
  • - Introductory reinforcement learning concepts
  • - Neural networks and classical ML techniques such as decision trees and ensemble methods
  • - Transformer-based models and Retrieval-Augmented Generation (RAG) systems
  • - Implement and train machine learning models using frameworks such as PyTorch, TensorFlow, or equivalent
  • - Support the formulation of ML-based solutions to optimization and decision-making problems
  • - Pathfinding and routing
  • - Basic combinatorial or constraint-based optimization
  • - Contribute to data pipelines for ML systems
  • - Data validation and quality checks
  • - Feature engineering and preprocessing
  • - Applying data augmentation techniques as directed
  • - Train, tune, evaluate models, identifying issues such as overfitting or underperformance
  • - Apply evaluation metrics to assess model performance and make interactive improvements with guidance
  • - For transformer-based systems: Assist with managing context windows and token budgets
  • - Implement chunking and retrieval strategies as directed
  • - Integrate trained models into existing systems with support from senior engineers
  • - Document experiments, results, and implementation details using tools such as Git, Jira, and Confluence
  • - Learn and follow best practices for ML experimentation, reproducibility, and software development
  • - Stay curious and engaged with emerging machine learning techniques and tools

Requirements

  • **Capabilities that will enable your success**
  • - Bachelor’s degree in Computer Science, Engineering, Applied Mathematics, or a related field
  • - 1-3 years of professional experience or equivalent academic/project experience in machine learning or data science
  • - Strong understanding of core machine learning concepts to include basic model selection, evaluation, overfitting, generalization, loss functions, and optimization fundamentals
  • - Hands-on experience training models using frameworks such as PyTorch or TensorFlow
  • - Proficiency in Python
  • - Experience working with real-world datasets, including cleaning and preprocessing
  • - Ability to learn quickly and apply feedback from senior engineers
  • - Strong problem-solving skills and attention to detail
  • - Ability to travel up to 20%
  • **Preferred Qualifications**
  • - Internship, research, or project experience involving machine learning model training
  • - Exposure to deep learning architectures such as CNNs or Transformers
  • - Familiarity with experiment tracking or visualization tools
  • - Experience deploying models in academic, prototype, or production-like environments
  • - Interest in optimization, planning or decision-making problems
  • **Clearance Requirements**
  • Applicants must be a U.S. Citizen and willing and eligible to obtain a U.S. Security Clearance at the Top-Secret level. Active Top Secret clearance is preferred.
Benefits
  • At TheIncLab we recognize that innovation thrives when employees are provided with ample support and resources. Our benefits packages reflect that:
  • - Hybrid and flexible work schedules
  • - Professional development programs
  • - Training and certification reimbursement e options for Me
  • - Extended and floating holiday schedule
  • - Paid time off and Paid volunteer time
  • - Health and Wellness Benefits includdical, Dental, and Vision insurance along with access to Wellness, Mental Health, and Employee Assistance Programs.
  • - 100% Company Paid Benefits that include STD, LTD, and Basic Life insurance.
  • - 401(k) Plan Options with employer matching Incentive bonuses for eligible clearances, performance, and employee referrals.
  • - A company culture that values your individual strengths, career goals, and contributions to the team

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
machine learningsupervised learningunsupervised learningreinforcement learningneural networksdecision treesensemble methodstransformer-based modelsdata augmentationfeature engineering
Soft skills
problem-solvingattention to detailability to learn quicklyability to apply feedback
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in EngineeringBachelor’s degree in Applied Mathematics