Python / PySpark / NLP / MLOps Engineer

Hybrid in New York, NY, US • Posted 6 days ago • Updated 5 days ago
Contract W2
12 Months
No Travel Required
Hybrid
Depends on Experience
Company Branding Image
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Apache Spark
  • Python
  • PySpark
  • Machine Learning Operations (ML Ops)
  • Machine Learning (ML)
  • Data Processing
  • NLP

Summary

Role: Python / PySpark / NLP / MLOps Engineer
Location: Pittsburgh, PA/Lake Mary, FL/NYC, NY – (Onsite/Hybrid – 3 days onsite per week)
Type: Long Term Contract
Industry: Banking Payments Domain

JD:

Client is seeking an experienced **Python / PySpark / NLP / MLOps Engineer** to join our technology team. The ideal candidate will have strong hands-on experience in Python development, distributed data processing using PySpark, Natural Language Processing (NLP), and productionizing machine learning solutions through MLOps practices.

The ideal candidate is a hands-on engineer who can work across the complete lifecycle—from data preparation and PySpark processing to NLP/ML model development and production deployment using MLOps practices.

Key Responsibilities:

- Develop scalable and production-ready applications using Python.
- Build and optimize large-scale data processing pipelines using Apache Spark / PySpark.
- Develop NLP solutions for processing and extracting insights from structured and unstructured data.
- Develop, train, validate, deploy, and monitor machine learning models in production environments.
- Implement MLOps best practices across the ML lifecycle, including model versioning, experiment tracking, CI/CD, deployment, monitoring, and model governance.
- Work with data scientists to convert machine learning prototypes into scalable production solutions.
- Design and implement data pipelines supporting ML/NLP workloads.
- Optimize PySpark jobs for performance, scalability, and reliability.
- Build reusable Python libraries, APIs, and automation frameworks.
- Implement automated testing, deployment, and monitoring for ML applications.
- Collaborate with engineering and business teams to understand requirements and deliver robust solutions.
- Troubleshoot production issues and continuously improve system performance and reliability.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91165607
  • Position Id: 9074808
  • Posted 6 days ago

Company Info

About Application Management Services LLC

About_Company_OneAbout_Company_Two
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

It looks like there aren't any Similar Jobs for this job yet.

Search all similar jobs