Skip to content
mimi

AI / Machine Learning Engineer

CoreWork Staffing

Atlanta · On-site Full-time 2d ago

About the role

Job Description

Overview:

We are seeking a highly skilled and innovative AI / Machine Learning Engineer to design, develop, and deploy machine learning models and AI-driven solutions that solve complex business problems. This role focuses on building scalable ML systems, training predictive models, and integrating AI capabilities into production environments.

The AI/ML Engineer works closely with Data Scientists, Software Engineers, Product Teams, and Data Engineers to turn data into intelligent, production-ready systems.

Key Responsibilities:

• Machine Learning Model Development

• Design, build, and train machine learning and deep learning models

• Develop predictive, classification, recommendation, and NLP models

• Perform feature engineering, data preprocessing, and dataset optimization

• Evaluate model performance using appropriate metrics (accuracy, precision, recall, F1, AUC, etc.)

• Fine-tune hyperparameters to improve model performance and efficiency

AI System Development & Deployment (MLOps)

• Deploy machine learning models into production environments

• Build scalable ML pipelines and automated workflows

• Implement model monitoring, versioning, and retraining systems

• Integrate AI models into APIs, web apps, or enterprise systems

• Optimize models for speed, scalability, and cost efficiency

Data Handling & Engineering Collaboration

• Work with structured and unstructured datasets (text, images, audio, video)

• Collaborate with data engineers to build clean, reliable data pipelines

• Ensure data quality, integrity, and preprocessing standards

• Explore large datasets to extract patterns and insights

Research & Innovation

• Research and implement state-of-the-art AI/ML algorithms

• Experiment with deep learning frameworks (CNNs, RNNs, Transformers, LLMs)

• Stay updated with advancements in generative AI and large language models

• Prototype AI solutions for business use cases

Collaboration & Communication

• Work closely with product managers and stakeholders to define AI solutions

• Translate business problems into machine learning solutions

• Communicate model performance and technical insights clearly

• Support cross-functional teams in AI adoption

Requirements:

• Bachelor's or Master's degree in Computer Science, Data Science, AI, Mathematics, or related field

• Strong knowledge of machine learning algorithms and statistical modeling

• Proficiency in Python and ML libraries (Scikit-learn, TensorFlow, PyTorch)

• Experience with data processing tools (Pandas, NumPy, SQL)

• Understanding of model deployment and MLOps concepts

• Strong problem-solving and analytical skills

• Experience working with large datasets

• Preferred (Nice-to-Have):

• Experience with deep learning, NLP, computer vision, or generative AI

• Familiarity with cloud platforms (AWS, Azure, GCP)

• Experience with Docker, Kubernetes, and CI/CD pipelines

• Experience building LLM-based applications (GPT, BERT, LLaMA, etc.)

• Knowledge of data engineering tools (Spark, Hadoop)

• Contributions to open-source AI projects or research papers

Reporting To:

• Head of Data Science / AI Lead / Engineering Manager / CTO

• Employment Type & Work Setup:

• Full-time / Contract-based

• Onsite / Hybrid / Remote (depending on company structure)

• Tech-driven environments (startups, enterprise AI teams, SaaS companies)

• Flexible hours in agile development teams

• Work Environment & Conditions:

• Software engineering and data-driven development environment

• Agile, sprint-based product teams

• High collaboration with engineering, product, and analytics teams

• Focus on innovation, experimentation, and production scalability

• Fast-paced, research-driven technical environment

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free