Jobs · Engineering · Alabama

Mid-Level AI / Machine Learning Software Engineer

Modern Technology Solutions, Inc. (MTSI) · Huntsville, AL · 1 wk ago
EngineeringFull-time

Primary Responsibilities

  • Design, develop, and maintain Python-based data processing and analytics solutions
  • Implement and optimize machine learning and deep learning models
  • Work with large datasets and streaming data sources
  • Develop reusable data structures and efficient algorithms for analysis workflows
  • Build and evaluate models for classification, prediction, and pattern recognition
  • Integrate AI/ML capabilities into software systems and pipelines
  • Collaborate with software engineers, data engineers, and analysts to deploy solutions
  • Perform model validation, performance tuning, and debugging
  • Document architecture, implementation, and usage of developed tools

Required Qualifications

  • 3+ years of professional software development experience
  • Strong Python development skills
  • Experience working with large datasets and/or streaming data
  • Proficiency in machine learning and deep learning frameworks: PyTorch, TensorFlow, Keras, Hugging Face Transformers
  • Understanding of machine learning concepts and model architectures, including: Decision Trees / Random Forests, LSTM / sequence models
  • Experience implementing, training, and evaluating ML models
  • Knowledge of data structures, algorithms, and performance optimization
  • Familiarity with version control (Git) and collaborative development workflows

Desired / Preferred Qualifications

  • Experience with Retrieval-Augmented Generation (RAG)
  • Experience with Model Context Protocols (MCP) or similar agent/tool interaction frameworks
  • Experience with GPU acceleration and CUDA architecture
  • Experience with deep learning and reinforcement learning libraries
  • Experience building or consuming real-time data pipelines
  • Experience with data visualization and exploratory analysis (Matplotlib, Seaborn, Plotly, etc.)
  • Experience with model deployment and inference optimization
  • Experience working in containerized or distributed environments

Similar jobs

Mid-Level AI/ML Engineer

Nyla Technology SolutionsAnnapolis Junction, MD· 3 wk ago
Engineering$142k–$168k/yrapply on nyla.jobs.agile-ats.com

AI/ML Software Engineer

MDAEdgeAnnapolis, MD· 1 mo ago
RemoteInformation Technology$120k–$149k/yrapply on www1.jobdiva.com