Find Jobs
Find Jobs Near You – Available Work in Your Location
AI/ML Engineer / Data Scientist (AWS) / New Jersey / W2 Only
Career Insights for Natural Language Processing Engineer
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on New Jersey data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A Natural Language Processing Engineer specializes in developing and implementing algorithms and models tailored for understanding, processing, and generating natural language text. They utilize methodologies such as tokenization, parsing, named entity recognition, part-of-speech tagging, and other NLP techniques to perform tasks including text classification, chatbot development, and other applications where the primary input or output is natural language text.
$114,982 / year median in New Jersey
Job Description
Job Position:
ML Engineer (AWS)Location:
Jersey City, NJ (Onsite)Type:
Contract to hire (W2 Only)Required Visa:
&GC Responsibilities:
- Lead the end-to-end design, development, and deployment of scalable machine learning models and systems in production.
- Partner with data scientists to operationalize advanced research into reliable, production-ready services.
- Define and implement monitoring, observability, and automated retraining strategies to ensure model reliability and detect drift.
- Collaborate with product, engineering, and business leadership to shape ML roadmaps and translate strategic goals into technical deliverables.
- Evaluate and introduce emerging ML technologies, frameworks, and methodologies to keep the organization at the forefront of innovation.
- Own the technical health of ML systems, including performance optimization, cost efficiency, and scalability. Required Qualifications
- Bachelor's or Master's degree in Computer Science, Data Science, Engineering, or a related field.
- 10+ years
- of hands-on experience deploying machine learning models in production, with a track record of delivering large-scale systems.
- Expert-level programming skills in
- Python
- , with basic understanding in additional languages such as Java, Scala.
- Advanced understanding of data structures, algorithms, distributed systems, and software engineering principles.
- Extensive experience with cloud platforms (AWS) and containerization/orchestration (Docker, Kubernetes).
- Deep experience with MLOps tooling (MLflow, SageMaker, Vertex AI) and CI/CD for ML.
- Proven experience designing and maintaining large-scale data processing systems.
- Demonstrated experience leading technical projects and mentoring engineers. Preferred Qualifications
- Advanced knowledge of deep learning, NLP, computer vision, or large language models.
- Experience with distributed training, model optimization, and high-throughput serving infrastructure.
- Understanding of ML frameworks such as
- TensorFlow, PyTorch, or scikit-learn
Benefits
- Dental Insurance