Description
You will design, develop, and deploy machine learning and deep learning models for business use cases.
Responsibilities
- Build and maintain scalable data pipelines and AI-driven microservices using Python.
- Implement model training, evaluation, tuning, and performance optimization.
- Integrate AI/ML solutions into enterprise applications via APIs and cloud platforms.
- Support MLOps practices, including CI/CD pipelines, deployment automation, and monitoring.
- Ensure model reliability, scalability, and performance in production environments.
Required Skills
- 12+ years of overall experience in software engineering, AI, or machine learning.
- Strong expertise in Python, including NumPy, Pandas, and FastAPI.
- Hands-on experience with TensorFlow, PyTorch, or Scikit-learn.
- Proven experience deploying and maintaining ML models in production.
- Strong understanding of cloud platforms such as AWS, Azure, or GCP.
- Experience with Docker, Kubernetes, and containerized deployments.
- Solid knowledge of RESTful APIs and microservices architecture.
- Experience with MLOps and CI/CD pipelines.
Preferred Skills
- Experience with NLP, Large Language Models (LLMs), or Generative AI.
- Familiarity with enterprise-scale, distributed systems and data platforms.