Send this job to your inbox!
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.
Phone
Finding the right job should not feel overwhelming. At Pitisci & Associates, we go beyond simply posting open positions. Our team actively builds relationships with employers across Tampa Bay and beyond, providing you with access to opportunities that are not typically found on standard job boards.
Whether you apply for one of our current openings or we reach out to you directly, we take the time to understand your skills and goals so that we can match you with roles that truly align with your needs.
Your next career move should be exciting, not stressful. Browse our open positions below, or submit your resume to be considered for future opportunities.
Job Type
Remote Status
Get notified about new listings!
Can't find the job you want?
Submit a general applicationLoading Jobs...