AI/ML Engineer
PROPERTY MASTER OF MICHIGAN INC
United States
12 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source
Tech stack
Application Programming Interfaces (APIs)
Artificial Intelligence
Amazon Web Services
Microsoft Azure
Cloud Computing
Program Optimization
Computer Programming
Continuous Integration
Data Cleansing
Data Governance
Distributed Data Store
Python (Programming Language)
+40 more
Machine Learning
Natural Language Processing
NoSQL
NumPy
Tensorflow
Standard Sql
Azure Machine Learning
Software Engineering
Unstructured Data
Data Processing
Google Cloud
Enterprise Software Applications
Feature Engineering
Pytorch
Retrieval-Augmented Generation
Flask (Web Framework)
Large Language Models
Prompt Engineering
Apache Spark
Deep Learning
Model Validation
Generative AI
Git
Fastapi
Pandas
Scikit Learn
Kubernetes
Information Technology
Low Latency
Deployment Automation
HuggingFace
Performance Monitor
Machine Learning Operations
Api Design
Restful APIs
Software Version Control
Docker
Unsupervised Learning
Databricks
Microservices
Job description
We are seeking an experienced AI/ML Engineer/Developer to design, develop, deploy, and maintain scalable artificial intelligence and machine learning solutions. The ideal candidate will have strong experience with Python, machine learning frameworks, data processing, model development, generative AI, and cloud platforms. This role requires close collaboration with data scientists, software engineers, product teams, and business stakeholders to transform business requirements into production-ready AI/ML applications. Key Responsibilities
- Design, develop, train, evaluate, and optimize machine learning and deep learning models.
- Build end-to-end AI/ML pipelines for data preparation, feature engineering, training, validation, deployment, and monitoring.
- Develop generative AI applications using large language models, prompt engineering, embeddings, vector databases, and Retrieval-Augmented Generation.
- Integrate AI/ML models with enterprise applications through REST APIs and microservices.
- Process and analyze structured and unstructured data from multiple sources.
- Deploy scalable models and services on cloud platforms such as AWS, Azure, or Google Cloud.
- Implement MLOps practices, including model versioning, automated deployment, performance monitoring, and retraining.
- Evaluate models using appropriate performance, accuracy, reliability, fairness, and explainability metrics.
- Troubleshoot production issues and improve model performance, latency, scalability, and security.
- Collaborate with cross-functional teams to define requirements and deliver business-focused AI solutions.
- Maintain technical documentation and follow software development, data governance, and responsible AI best practices.
Requirements
- Bachelor’s or master’s degree in Computer Science, Artificial Intelligence, Machine Learning, Data Science, Engineering, or a related field.
- Professional experience developing and deploying machine learning or AI solutions in production environments.
- Strong programming skills in Python and experience with libraries such as Pandas, NumPy, and Scikit-learn.
- Hands-on experience with TensorFlow, PyTorch, or similar machine learning frameworks.
- Strong understanding of supervised and unsupervised learning, deep learning, NLP, and model evaluation techniques.
- Experience with data preprocessing, feature engineering, model optimization, and hyperparameter tuning.
- Experience developing APIs and production applications using frameworks such as FastAPI or Flask.
- Knowledge of SQL and experience working with relational and NoSQL databases.
- Experience with Git, Docker, CI/CD pipelines, and cloud-based development.
- Strong analytical, problem-solving, communication, and collaboration skills., * Experience with generative AI, LLMs, prompt engineering, fine-tuning, RAG, AI agents, and guardrails.
- Knowledge of LangChain, LlamaIndex, Hugging Face, OpenAI-compatible APIs, or similar technologies.
- Experience with vector databases such as Pinecone, Weaviate, Milvus, FAISS, or Chroma.
- Familiarity with Kubernetes and MLOps tools such as MLflow, Kubeflow, SageMaker, Azure Machine Learning, or Vertex AI.
- Understanding of responsible AI, model explainability, data privacy, bias detection, and security.
- Experience with distributed data-processing platforms such as Spark or Databricks.
- Familiarity with Agile/Scrum development environments.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.dice.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
BB
Benedikt Bischof
MLOps And AI Driven Development
over 4 years ago
LM
Luis Minvielle
What Are Large Language Models?
almost 3 years ago
BR
Benjamin Ruschin
Navigating the AI Shift
11 months ago
BB
Benedikt Bischof
MLOps – What’s the deal behind it?
almost 4 years ago
PP
Prashant Pujara
What Industries Outside of AI Are Hiring The Most AI Experts?
about 4 years ago