Job Title: Senior AI/ML Engineer Location: Atlanta, GA —Hybrid or Remote is acceptable Duration: 17 months
What are the top 3 skills required for this role: 1. Strong programming experience in Python 2. Algorithms knowledge and knowledge on utilizing right python package 3. Strong ML and DS skills
Job Description/ Responsibilities: • Design and implement supervised, unsupervised, and reinforcement learning models tailored to complex business problems. • Conduct exploratory data analysis, feature engineering, and statistical modelling on large-scale datasets. • Evaluate model performance using appropriate metrics and validation techniques; iterate to improve accuracy and robustness. • Build and maintain end-to-end ML pipelines from data ingestion to model serving and monitoring in production. • Collaborate with data engineers, software engineers, and business stakeholders to translate requirements into ML solutions. • Research, prototype, and integrate state-of-the-art algorithms and frameworks to solve novel problems. • Document models, experiments, and design decisions to ensure reproducibility and knowledge sharing. • Stay current with advances in ML research and assess applicability to the organization’s use cases.
Required Qualifications • Bachelor's or Master's degree in Computer Science, Statistics, Mathematics, or a related quantitative field (Ph.D. is a plus). • 5–9 years of hands-on experience in machine learning and data science roles. • Strong mathematical foundation — linear algebra, calculus, probability, and statistics. • Demonstrated ability to take ML projects from research to production. • Experience working with structured and unstructured data at scale.
Required Technical Expertise
• Supervised Learning o Linear regression and logistic regression, o Decision trees, Random Forest, Gradient Boosting (XGBoost, LightGBM, CatBoost), o Support Vector Machines (SVMs) and kernel methods, o Neural networks — CNNs, RNNs, LSTMs, and Transformers, o Classification, regression, and ranking problems, o Cross-validation, bias-variance trade-off, regularization (L1/L2, dropout) • Unsupervised Learning o Clustering: K-Means, DBSCAN, Gaussian Mixture Models, hierarchical clustering o Dimensionality reduction: PCA, t-SNE, UMAP o Autoencoders and variational autoencoders (VAEs) o Anomaly detection and outlier identification o Association rule mining (Apriori, FP-Growth) o Topic modelling (LDA, NMF) • Reinforcement Learning o Markov Decision Processes (MDPs) states, actions, rewards, transitions o Model-free methods: Q-Learning, SARSA, Deep Q-Networks (DQN) o Policy gradient methods: REINFORCE, PPO, A3C / A2C o Actor-Critic architectures o Multi-armed bandits and contextual bandits o Reward shaping, environment design, and simulation frameworks (OpenAI Gym) • Relevant learning algorithms - Adjacent & advanced techniques o Transfer learning and fine-tuning pre-trained models o Semi-supervised and self-supervised learning o Active learning and human-in-the-loop pipelines o Federated learning for privacy-preserving training o Bayesian optimization and hyperparameter tuning (Optuna, Ray Tune) o Ensemble methods, stacking, and model blending o Graph Neural Networks (GNNs) a plus o Causal inference and counterfactual reasoning — a plus
Good to Have: • Experience with Large Language Models (LLMs), prompt engineering, or fine-tuning foundation models. • Exposure to real-time ML systems and low-latency inference pipelines. • Publications, open-source contributions, or participation in ML competitions (Kaggle, etc.). • Domain expertise in fintech, healthcare, e-commerce, or a related industry.
Applicant Notices & Disclaimers
For information on benefits, equal opportunity employment, and location-specific applicant notices, click here
At SPECTRAFORCE, we are committed to maintaining a workplace that ensures fair compensation and wage transparency in adherence with all applicable state and local laws.This position's pay range is $60.00/hr - $65.00/hr.