Back to List

MACHINE LEARNING ENGINEER (NLP)

ST. PETERSBURG, FL

W2 CONTRACT - GC/USC ONLY

Hybrid - 2 days per week on-site

 

Our client located in St. Petersburg, FL, is looking for a NLP Engineer who will support the Data Scientists with for the following:

 

  • Develop and maintain Python-based applications, APIs, and automation scripts.

  • Collaborate with data scientists to deploy ML models into production systems.

  • Support the development of data and model pipelines on AWS (S3, Lambda, SageMaker).

  • Write clean, efficient, and testable code following best practices.

  • Implement monitoring and logging to monitor system stability and performance.

  • Optimize data processing workflows for ML training and inference.

  • Contribute to CI/CD and MLOps development work.

 

Required Skills

  • Strong Python programming skills.

  • Understanding of machine learning concepts, preferably with experience using frameworks such as scikit-learn, TensorFlow, or PyTorch.

  • Familiarity with AWS services (e.g., S3, Lambda, EC2, or SageMaker).

  • Solid understanding of APIs, data serialization formats (JSON, Parquet), and RESTful services.

  • Experience with SQL and working with relational databases.

  • Knowledge of Git, containerization (Docker), and CI/CD workflows.

 

Preferred Skills

  • Experience operationalizing or supporting ML models in production.

  • Exposure to data pipeline tools (AWS Glue, Airflow, Step Functions).

  • Familiarity with Java.

  • Experience with AWS Sagemaker.

 

Education

Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.

Apply to this Job
First Name *
Last Name *
Email

Phone

Yes
No