Python AI Engineer
Technology
Texas, United States2 months ago
Job description
Job Title: Python AI Engineer
Location: Remote
Employment Type: Contract
Job Summary
Mastek is looking for a highly skilled Python AI Engineer to design, develop, and deploy AI/ML-driven solutions that support business transformation and intelligent automation. The ideal candidate will have strong hands-on expertise in Python development, machine learning frameworks, and building scalable AI services in cloud environments.You will work closely with data scientists, product teams, and engineering teams to build production-grade AI applications, integrate ML models into real-world systems, and improve model performance through continuous monitoring and optimization.
Key Responsibilities
- Build and maintain AI/ML applications and services using Python.
- Develop end-to-end solutions including data ingestion, preprocessing, feature engineering, and model integration.
- Deploy machine learning models into production using REST APIs / microservices.
- Work with ML frameworks such as TensorFlow, PyTorch, Scikit-learn, etc.
- Develop scalable solutions using cloud platforms like AWS / Azure / GCP.
- Optimize model performance, inference speed, and resource utilization.
- Implement CI/CD pipelines and automation for AI/ML workflows.
- Collaborate with cross-functional teams to define AI requirements and deliver solutions.
- Implement monitoring and logging for AI pipelines and deployed models.
- Ensure adherence to security, governance, and compliance guidelines.
Required Skills & Qualifications
- Strong programming expertise in Python (3.x).
- Experience working on AI/ML projects (training, testing, deployment).
- Knowledge of ML libraries/frameworks:
- Scikit-learn
- TensorFlow / PyTorch
- XGBoost / LightGBM (preferred)
- Proficiency in building APIs using:
- FastAPI / Flask / Django
- Strong knowledge of databases:
- PostgreSQL / MySQL
- Exposure to MongoDB / NoSQL is a plus
- Experience with version control and DevOps tools:
- Git, Docker, Kubernetes
- CI/CD pipelines (Jenkins/GitHub Actions/Azure DevOps)
- Familiarity with ML deployment tools:
- MLflow, Airflow, Kubeflow (preferred)
- Strong problem-solving, debugging, and communication skills.
Preferred Qualifications
- Experience with LLMs / GenAI / NLP (LangChain, HuggingFace, OpenAI APIs).
- Experience building AI-powered automation workflows.
- Understanding of MLOps best practices (model governance, drift detection, monitoring).
- Exposure to streaming/data platforms like Kafka / Spark.
- Knowledge of data visualization tools (PowerBI/Tableau) is a plus.
Interested in this role?