Buxton Consulting

Machine Learning AI Engineer

Position:

Machine Learning AI Engineer

Location:

Remote

Salary:

End date:

2025-08-05


Job descriptions

Position: Machine Learning AI Engineer
Location: Remote
Duration: Long Term

Responsibilities:
- Provide technical leadership, develop vision, gather requirements and translate client user requirements into technical architecture.
- Build, deploy and productionize ML models using MLLib, TensorFlow, PyTorch, Keras, Python Scikit-learn etc.
- Build data pipelines using Hadoop components (Sqoop, Hive, Spark, Spark SQL, HBase).
- Data processing and analysis with Pandas, NumPy, Matplotlib/Seaborn using Big Data technologies (Hadoop/Spark).
- Ingest and process various file formats (Avro, Parquet, Sequence Files, Text Files etc).
- Develop, manage, and support RESTful APIs using Python (Django, Flask) and Java frameworks.
- Design and develop microservices/web services, preferably with Spring framework.
- Deploy automation scripts/code using Java, Bash, Python.
- Support production issues and manage deployments in Hadoop environment.

Requirements

Must Haves:
- Strong project experience in Machine Learning, Big Data, NLP, Deep Learning, RDBMS.
- Hands-on experience with Amazon Web Services and Cloudera Data Platform.
- 4-5 years building data pipelines (Python, MLLib, PyTorch, TensorFlow, Numpy/Scipy/Pandas, Spark, Hive).
- 4-5 years programming experience in AWS, Linux and Data Science notebooks.
- Strong experience with REST API development using Python (Django, Flask).
- Microservices/web service development with Spring framework highly desirable.
- Strong programming experience in Python, Java, Scala, SQL.
- Proficient in machine learning algorithms (Supervised: Regression, Classification, SVM, Decision Trees; Unsupervised: Clustering; Reinforcement Learning).
- Experience productionizing ML models.
- NLP and Computer Vision experience required.
- Experience in data processing using Pandas, NumPy, Matplotlib/Seaborn.
- Strong fundamentals: algorithms, data structures, statistics, predictive modeling, distributed systems.
- Experience with data science notebooks (Jupyter, Zeppelin, RStudio, PyCharm).
- Mathematics and Statistics background (Linear Algebra, Calculus, Probability, Statistics).
- 4+ years\' hands-on Development, Deployment, and Production Support in Hadoop.
- Proficient in Big Data, SQL, relational & NoSQL databases.
- Experience with Hive QL, UDFs for structured/semi-structured datasets.
- Unix/Linux scripting and job management expertise.
- Experience with Git, Eclipse.
- Docker/Kubernetes containerization.
- Successful track record of automation / production support.

Preferred Skills:
- Machine Learning, Big Data, NLP, Deep Learning, Python, MLLib, PyTorch, TensorFlow, Numpy/Scipy/Pandas, Spark, Hive, Data Science Notebooks, SQL, API, Unix/Linux, AWS

Benefits

Benefits:
- Remote work opportunity
- Long term contract engagement
- Exposure to cutting-edge ML, Big Data, AWS and cloud data platforms
- Opportunity for technical leadership and vision

Apply

Required data









Optional data










By clicking apply you agree with our data collection policy.

You can also check other jobs on:
Look more jobs