
Machine Learning Engineer
TheIncLab
full-time
Posted on:
Location Type: Hybrid
Location: McLean • Tennessee • Virginia • United States
Visit company websiteExplore more
Job Level
Tech Stack
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