AI/ML Engineer
hpe
Job Description
Key Responsibilities
- Model Development & Deployment
- Design, train, and optimize ML/DL models for classification, prediction, NLP, computer vision, and recommendation systems.
- Deploy ML models into production using MLOps frameworks (Kubeflow, MLflow, SageMaker, Vertex AI, Azure ML).
- Develop reusable ML components for scalability and automation.
- Data Engineering for ML
- Work with large-scale datasets for feature extraction, cleaning, and transformation.
- Implement data pipelines for real-time and batch ML workloads.
- Ensure data quality, consistency, and lineage across pipelines.
- MLOps & Automation
- Build end-to-end automated ML lifecycle pipelines (training, testing, deployment, monitoring).
- Integrate CI/CD practices into ML model deployment.
- Implement drift detection, continuous learning, and retraining strategies.
- Performance & Optimization
- Optimize algorithms for speed, accuracy, and cost efficiency.
- Leverage GPU/TPU environments for high-performance training.
- Benchmark models and fine-tune hyperparameters for business KPIs.
- Security & Governance
- Ensure compliance with ethical AI practices and regulatory frameworks.
- Implement security measures for ML models (adversarial robustness, secure APIs).
- Collaborate with cybersecurity and governance teams for responsible AI adoption.
- Collaboration & Innovation
- Work with data scientists, data engineers, and business analysts to align AI solutions with business outcomes.
- Mentor junior engineers and contribute to best-practice frameworks.
- Stay updated on emerging AI/ML research, tools, and technologies.
What you need to bring:
Required Skills & Experience
- 4+ years in AI/ML engineering, data science, or applied machine learning.
- Proficiency in Python, R, or Scala with ML libraries/frameworks (TensorFlow, PyTorch, Scikit-learn, Keras, XGBoost).
- Strong background in statistics, data mining, and algorithm design.
- Hands-on experience with cloud AI/ML platforms (AWS SageMaker, Azure ML, GCP Vertex AI).
- Familiarity with MLOps tools (Kubeflow, MLflow, Airflow, Docker, Kubernetes).
- Strong knowledge of SQL/NoSQL databases and data lakes.
Preferred Knowledge
- Experience with Generative AI (LLMs, diffusion models, transformers).
- Domain knowledge in NLP, CV, or reinforcement learning.
- Exposure to streaming data ML (Kafka, Flink, Spark Streaming).
- Familiarity with responsible AI frameworks (Fairness, Explainability, Bias detection).
Education & Certifications
- Bachelor’s or Master’s degree in Computer Science, Data Science, AI/ML, or related field.
- Preferred certifications:
- AWS Certified Machine Learning – Specialty / Azure AI Engineer Associate / GCP ML Engineer.
- TensorFlow or PyTorch professional certifications.