Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Machine Learning Engineer - Mid

SOS International LLC (SOSi)

Company Description

Founded in 1989 and headquartered in Reston, Virginia, SOSi is a private defense and government solutions business specializing in advanced technology systems and mission support. Its capabilities include data science, software development, network engineering, intelligence, surveillance, and reconnaissance (ISR), and logistics.

Job Description

SOSi is seeking a Mid-Level Machine Learning Engineer to support the development, integration, and deployment of machine learning capabilities for a government customer in Huntsville, Alabama.

The selected candidate will contribute to an MLOps environment supporting national security missions and large-scale analytical workloads. The position focuses on transforming machine learning prototypes into reliable, maintainable, and production-ready capabilities.

The ideal candidate has practical experience developing machine learning models, writing production-quality Python, and integrating models into established software systems. Candidates should understand the full machine learning lifecycle, including data preparation, experimentation, evaluation, deployment, monitoring, and continuous improvement.

The engineer will work alongside data scientists, data engineers, and software developers in an Agile environment to deliver solutions aligned with mission requirements.

The team works with technologies including Python, PyTorch, scikit-learn, MLflow, PostgreSQL, Docker, Linux, GitLab, Jupyter Notebooks, and supporting MLOps infrastructure.

Essential Job Duties

Machine Learning Development
  • Develop, train, evaluate, and improve machine learning models for operational applications.
  • Apply supervised and unsupervised learning techniques to structured and unstructured datasets.
  • Perform feature engineering, data preprocessing, and dataset validation.
  • Select appropriate algorithms and evaluation metrics based on project requirements.
  • Conduct experiments, compare model performance, and document technical findings.
  • Identify and address model performance issues, including overfitting, data leakage, and prediction errors.
Production ML Engineering
  • Convert research prototypes and notebooks into maintainable Python modules and services.
  • Integrate trained models into existing applications, APIs, and processing workflows.
  • Package and deploy model inference services using containerized environments.
  • Implement consistent model loading, configuration management, and error handling.
  • Support model versioning, experiment tracking, and reproducible deployments.
  • Investigate and resolve model inference, integration, and performance issues.
  • Contribute to automated model validation and deployment workflows.
Software Development and Quality Assurance
  • Write clean, modular, testable, and maintainable Python code.
  • Develop unit tests for preprocessing, feature engineering, and model-related functionality.
  • Develop integration tests validating model interactions with dependent systems.
  • Implement smoke tests confirming deployed services operate as expected.
  • Participate in peer code reviews and address identified defects.
  • Use Git-based development workflows and established CI/CD practices.
  • Maintain technical documentation covering implementation, testing, and operational procedures.
Data Integration and MLOps
  • Collaborate with data engineers to establish reliable training and inference datasets.
  • Implement validation checks for dataset quality, schema consistency, and missing values.
  • Work with PostgreSQL and other approved data sources.
  • Use MLflow or comparable tools to manage experiments and model artifacts.
  • Support model registry workflows, version promotion, and rollback procedures.
  • Monitor model behavior, resource utilization, and inference performance.
  • Identify data drift, performance degradation, and operational anomalies.
  • Support reproducible model training and deployment processes.
Collaboration and Delivery
  • Complete assigned development tasks within agreed sprint objectives.
  • Communicate implementation progress, technical blockers, and delivery risks.
  • Provide realistic estimates for assigned engineering efforts.
  • Coordinate interface requirements with data engineering and software development teams.
  • Follow established architecture, coding, testing, and documentation standards.
  • Identify proposed scope changes before implementing unapproved functionality.
  • Participate in technical discussions, planning sessions, and code reviews.

Qualifications

Minimum Requirements
  • Active Top Secret clearance with SCI eligibility.
  • Bachelor's degree in Computer Science, Engineering, Mathematics, Statistics, Data Science, or a related quantitative discipline.
  • 3-5 years of relevant experience in machine learning engineering, software development, or applied data science.
  • Proficiency in Python and common machine learning libraries.
  • Practical experience training, evaluating, and deploying machine learning models.
  • Experience with machine learning frameworks such as PyTorch, TensorFlow, or scikit-learn.
  • Experience using SQL and relational databases.
  • Working knowledge of Linux development environments and command-line tools.
  • Experience with Git, collaborative development, and pull request workflows.
  • Familiarity with Docker and containerized application deployment.
  • Understanding of automated testing, including unit and integration testing.
  • Knowledge of REST APIs and integration between software components.
  • Understanding of CI/CD principles and Agile development methodologies.
  • Ability to independently implement, troubleshoot, and deliver assigned engineering tasks.
Preferred Qualifications
  • Experience deploying and maintaining machine learning models in production.
  • Experience with MLflow or similar experiment tracking and model registry platforms.
  • Familiarity with Triton Inference Server or comparable inference serving platforms.
  • Experience developing computer vision, NLP, classification, or anomaly detection solutions.
  • Experience integrating machine learning models into ETL/ELT pipelines.
  • Familiarity with Apache Airflow or similar workflow orchestration tools.
  • Experience with PostgreSQL, large-scale datasets, or distributed processing.
  • Understanding of model monitoring, data drift, reproducibility, and rollback strategies.
  • Familiarity with GitLab CI/CD, automated validation, and container registries.
  • Experience developing solutions in restricted, offline, or on-premises computing environments.
  • Experience supporting DoD or Intelligence Community missions.
  • Exposure to high-performance computing and multi-INT analytical workloads.

Additional Information

Work Environment
  • Office-based position in Huntsville, Alabama.
  • Collaboration with multidisciplinary engineering and government stakeholder teams.
  • Work involving mission-sensitive data and secure computing environments.
  • Occasional remote work or travel may be available based on program requirements.
Working at SOSi

All interested individuals will receive consideration and will not be discriminated against for any reason.
Vacancy posted 12 hours ago
Similar jobs that could be interesting for youBased on the Machine Learning Engineer - Mid in Huntsville, AL vacancy
  •  ...A technology solutions firm in Huntsville, AL is seeking a Mid-Level Data Scientist to contribute to missile defense and space systems through AI and software development. Candidates should have a degree in Computer Science or related fields and at least 3 years of experience... 
    Suggested

    Trideum Corporation

    Huntsville, AL
    4 days ago
  •  ...while staying connected and building community through regular in-person events. Learn more about our flexible approach to where we work. About the Role: As a Machine Learning Engineer, you will have the opportunity to collaborate closely with senior engineers and... 
    Suggested
    Permanent employment
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    Huntsville, AL
    5 days ago
  • $107.66k - $161.7k

     ...topics and providing a unique platform to learn and connect with others. Poe : a...  ...About the Team and Role: Our small engineering team works on challenging problems every...  ...product and our company. At Poe, we use Machine Learning in various parts of the product... 
    Suggested
    Remote job
    Full time
    Work experience placement
    Internship

    Quora

    Huntsville, AL
    5 days ago
  •  ...Job Description Job Description Field Service Engineer, Mid-Level   Overview SimTech, Inc., recognized as one of the 2026 Best Places...  ...of over 43+ years of excellence-join our team today!   To learn more about our exceptional team and employee benefits, contact... 
    Suggested
    Work at office
    Local area
    Remote work
    Shift work

    Simulation Technologies, Inc.

    Huntsville, AL
    7 days ago
  • $80 per hour

     ...exciting new opportunity for aSolution Architect toleadOdyssey’s AI and Autonomy technical domains.We areseekinga highly skilled Machine Learning Engineer to design, build, and deploy advanced ML systems that power scalable, secure, and high-impact AI capabilities across the... 
    Suggested
    Contract work
    Temporary work
    For contractors
    Work experience placement
    Live out
    Remote work
    Flexible hours

    Odyssey Systems

    Huntsville, AL
    3 days ago
  •  ...Mid-Level RF/Radar Threat Modeling Engineer Location: Huntsville. AL | Onsite Clearance Required: Minimum TS Clearence Employment Type: Full-Time...  ...to support you both professionally and personally. Learn more about our comprehensive benefits here: Equal Employment... 
    Full time
    Contract work
    Local area

    Weeghman & Briggs, LLC

    Huntsville, AL
    2 days ago
  • $110k - $160k

     ...Mid-Level Data EngineerFull Visibility is seeking a Mid-Level Data Engineer, located in Huntsville, AL. Candidate MUST possess an ACTIVE Top Secret/SCI eligible clearance. Individuals selected for this position may be subject to a Counterintelligence (CI) Polygraph examination... 
    Contract work
    Local area

    ClearanceJobs

    Huntsville, AL
    1 day ago
  • $110k - $160k

     ...Mid-Level Data EngineerFull Visibility is seeking a Mid-Level Data Engineer, located in Huntsville, AL. Candidate MUST possess an ACTIVE Top Secret/SCI eligible clearance. Individuals selected for this position may be subject to a Counterintelligence (CI) Polygraph examination... 
    Local area

    Full Visbility

    Huntsville, AL
    2 days ago
  •  ...Data Migration Engineer - Mid Huntsville AL or Quantico VA US Citizenship Required. Must have an Active Top Secret Clearance Required...  ...but across many areas of technical and functional delivery. To learn more about our other exciting opportunities visit our Jobs... 
    Full time

    Orchard

    Huntsville, AL
    24 days ago
  •  ...Franklin NC is seeking an experienced and highly motivated Systems Engineer to lead and coordinate system?level design and development...  ...embedded computing systems and automated test equipment (ATE). This mid?career role is ideal for an engineer who excels at integrating... 

    Insight Global

    Huntsville, AL
    4 days ago
  •  ...Electrical Engineer, Mid-LevelSimTech, Inc., recognized as one of the 2026 Best Places for Working Parents, is seeking an Electrical Engineer, Mid-Level, to join our dynamic and diverse team in Huntsville, AL.SimTech offers a market leading compensation package with excellent... 
    Work at office
    Local area
    Remote work
    Shift work

    Simulation Technologies Inc

    Huntsville, AL
    2 days ago
  •  ...Job Description Job Description Overview Machine Learning Engineer JOB LOCATION: Huntsville, Al JOB STATUS: Full-time CLEARANCE: TS/SCI w CI/Poly TRAVEL: As needed Astrion seeking a Machine Learning Engineer to join our analytics team working... 
    Full time
    Work at office
    Night shift

    Astrion

    Huntsville, AL
    more than 2 months ago
  •  ...Job Description Job Description Mid AI/ML Engineer Location: Huntsville, AL | Onsite Clearance Required: Minimum TS/SCI Clearence...  ...performance Design robust, fault-tolerant, scalable machine-learning pipelines Automate training and inference Scale data... 
    Full time
    Contract work
    Local area

    Weeghman & Briggs LLC

    Huntsville, AL
    2 days ago
  •  ...Position Description: CGI Federal is seeking a Mid Level ETL & Data Migration Engineer to support data extraction, transformation, validation, and loading activities within a major federal modernization program. This role directly contributes to large scale data migration... 
    Full time

    CGI

    Huntsville, AL
    4 days ago
  • $95k - $145k

     ...Mid-Level Systems EngineerFull Visibility is seeking a Mid-Level Systems Engineer to work in Huntsville, AL. Candidate MUST possess an ACTIVE Top Secret/SCI eligible...  ...experience with data analytics, data science, machine learning, and predictive modeling. Active Top... 
    Local area

    Full Visbility

    Huntsville, AL
    14 hours ago
  • $87.1k - $157.45k

     ..., Vision, and Values guide the way we do business. Your greatest work is ahead! Leidos Defense is seeking a Mid-Level Systems Engineer to join the IFPC Inc 2 systems engineering team. The IFPC Inc 2 is a ground-based, mobile system that aims to combat cruise... 
    Local area
    Immediate start
    Worldwide
    Relocation

    Leidos

    Huntsville, AL
    3 hours ago
  • $100k - $150k

    Full Visibility is seeking a Mid-Level Data Scientist to work in Huntsville, AL. Candidate...  ...with data analytics, data science, machine learning, and predictive modeling. Active Top...  ...of Digital, AI & Analytics, Cyber, and Engineering. Our technologists are recognized as... 
    Full time
    Contract work
    Local area

    Full Visibility

    Huntsville, AL
    8 days ago
  •  ...Job Description Job Description Position Title: Test Engineer (Mid) Location: Redstone Arsenal  Position Type: Full-Time Position...  ...We want our team members to be self‐motivated and eager to learn new skills. If you consider yourself a jack‐of‐all‐trades, and... 
    Full time

    Cintel Inc

    Huntsville, AL
    7 days ago
  •  ...SimTech, Inc. in Huntsville, AL, seeks a Missile Defense System Mission Engineer/Analyst at mid-level to perform engineering and mission-level analysis of missile defense capabilities across the full kill chain. The role requires 5+ years of experience, strong analytical... 

    Simtechinc

    Huntsville, AL
    2 days ago
  •  ...Mid-Level Guidance, Navigation & Control EngineerLocation: Huntsville, AL | Onsite Clearance...  ...Mid-Level Guidance, Navigation & Control Engineer to support critical government...  ...you both professionally and personally. Learn more about our comprehensive benefits here... 
    Full time
    Contract work
    Local area

    ClearanceJobs

    Huntsville, AL
    1 day ago
  •  ...a better working world. The opportunity Our AI, Data & Engineering team helps apply cutting edge technology and techniques to bring...  ...projects now, and in the future. You'll need to have a passion for continuous learning, stay ahead of the trends, #J-18808-Ljbffr

    EY

    Huntsville, AL
    2 days ago
  • $60.01k - $105k

     ...0 - $105,000.00 Security Clearance: Secret Level of Experience: Mid HI This opportunity resides with All-Domain Operations (ADO) , a...  ...alignment with these capabilities: Know & Grow Your People – Commit to learning and supporting team success. Build Relationships – #J-18808-... 
    Full time

    Mission Technologies, a division of HII

    Huntsville, AL
    4 days ago
  •  ...DescriptionSAIC is seeking a Field Support Engineer to join our S3I team in Huntsville, AL.The Indicium Project Office is seeking junior to mid-level candidates to represent and operate Network, System Integration and Test Environment (NSITE) software. Support typically... 
    Contract work
    Work at office

    Science Applications International Corporation

    Huntsville, AL
    3 days ago
  • DESE Research, Inc. is seeking mid-level and senior Mechanical and Tooling Design Engineers with space hardware experience to support aerospace vehicle programs in a fast-paced, customer-facing environment. This role requires hands-on proficiency in PTC Creo and Windchill... 
    Full time
    Internship
    Flexible hours

    DESE Research, Inc.

    Huntsville, AL
    16 days ago
  • $7.5k

     ...Brief Data Analytics, Data Science, Machine Learning, Programming Job Description Are you...  ...Analysts, Signals Analysts and Reverse Engineers, responsible for improving, protecting,...  .... ABOUT US RealmOne is a mid-sized science and technology company dedicated... 
    Contract work
    Work experience placement
    Immediate start
    Flexible hours

    RealmOne

    Huntsville, AL
    3 days ago
  •  ...Lockheed Martin is looking for a dynamic, hardworking Systems Engineer to support a new missile defense program. In this role, you will...  ...promote a positive teamwork cultureAbout The Location: You can learn more about Huntsville, AL by visiting this link. "Rocket City",... 
    Full time
    Work at office
    Remote work

    Navstar

    Huntsville, AL
    4 days ago
  • $50 per hour

     ...'RE DOING Our team at Lockheed Martin, is dedicated to engineering, developing, and integrating new capabilities for the Missile...  ...AI Engineer will design, develop, and integrate advanced machine‑learning and deep‑learning solutions into Lockheed Martin’s next‑generation... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Relocation
    Flexible hours
    Shift work

    Lockheed Martin Corporation

    Huntsville, AL
    4 days ago
  •  ...Mid-Level Software EngineerENVENTION has an immediate need for several mid-level software engineers with strong C++ and real-time middleware experience to join our team supporting sensor integration and tracking capabilities for the Integrated Battle Command System (IBCS... 
    Full time
    Immediate start

    enVention

    Huntsville, AL
    2 days ago
  •  ...provides superior research, development, and engineering services to the Federal Government and...  ...us! Torch Technologies is seeking a Mid-Level Lead Systems Engineer/Analyst to support...  ...programming languages. ~ Ability to learn and adapt to customer’s Environment and... 
    Contract work
    Temporary work
    For contractors
    Local area
    Relocation package
    Flexible hours

    Torch Technologies

    Huntsville, AL
    5 days ago
  •  ...Weeghman & Briggs, LLC in Huntsville, AL seeks a mid-level Computer Scientist/Data Scientist to support government initiatives onsite. The role requires TS/SCI clearance and full-time commitment with DoD program experience considered highly valuable. Responsibilities include... 
    Full time
    Contract work

    Weeghman & Briggs, LLC

    Huntsville, AL
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Machine Learning Engineer - Mid. Be the first to apply!