Unfortunately, this job posting is expired.
Don't worry, we can still help! Below, please find related information to help you with your job search.
Some similar recruitments
Apprentice Engineer - Artificial Intelligence / Machine Learning
Recruited by LinkedIn 8 months ago Address Mountain View, CA, United States
Student Learning Platform - Java With Search Tool Experience - 100% Remote
Recruited by Dice 8 months ago Address San Jose, CA, United States
Machine Learning Engineer (Language Models Specialist)
Recruited by Automa AI 8 months ago Address Silicon Valley, CA, United States
Engineering Director - Machine Learning
Recruited by Figma 8 months ago Address San Francisco, CA, United States
Sr Machine Learning Engineer
Recruited by Disney 8 months ago Address , San Francisco $132,700 - $182,500 a year
Principal Machine Learning Scientist
Recruited by Atlassian 8 months ago Address , San Francisco
Senior Machine Learning Engineer (Computer Vision Recognition)
Recruited by Verticalmove, Inc 8 months ago Address San Diego, CA, United States
Machine Learning Engineer Jobs
Recruited by Smart HR MS 9 months ago Address Irvine, CA, United States
Machine Learning Research Engineer
Recruited by Video.io 9 months ago Address , San Francisco
Computer Vision And Machine Learning Engineer
Recruited by NVIDIA 9 months ago Address Santa Clara, CA, United States
Software Engineer L4 - Machine Learning For Personalization
Recruited by Netflix 9 months ago Address , Los Gatos, Ca
Staff Machine Learning Engineer
Recruited by Crunchbase 9 months ago Address , , Ca $195,000 - $215,000 a year

Machine Learning Engineer Jobs

Company

Simplain Software Solutions LLC

Address Diamond Bar, CA, United States
Employment type FULL_TIME
Salary
Expires 2023-07-18
Posted at 10 months ago
Job Description

We are seeking a talented and experienced NLP Application Engineer to join our team. As an NLP Application Engineer, you will play a crucial role in designing, developing, and deploying practical applications that leverage natural language processing (NLP) techniques. You will work closely with cross-functional teams to build innovative software solutions that enable machines to understand, interpret, and generate human language.

Responsibilities:


  1. Design and develop NLP-based applications, such as chatbots, virtual assistants, sentiment analysis systems, text summarization tools, language translators, or speech recognition systems.
  2. Preprocess and clean text data to prepare it for NLP algorithms.
  3. Build and fine-tune machine learning models for various NLP tasks, including named entity recognition, sentiment analysis, text classification, or machine translation.
  4. Integrate NLP models and algorithms into existing software systems or develop standalone applications.
  5. Test and evaluate NLP applications for accuracy, performance, and scalability.
  6. Collaborate with data scientists, software engineers, and UX/UI designers to define requirements and deliver robust solutions.
  7. Stay updated with the latest advancements in NLP research, techniques, and technologies.
  8. Provide technical expertise and guidance on NLP-related topics to team members and stakeholders.
  9. Troubleshoot and debug issues in NLP systems, identifying and implementing effective solutions.
  10. Document the design, development, and deployment processes for NLP applications.
  11. Participate in code reviews, maintain code quality, and ensure best practices are followed.
  12. Stay informed about industry trends, emerging technologies, and advancements in NLP to drive innovation and continuous improvement.


Qualifications:

  1. Bachelor's or master's degree in Computer Science, Engineering, or a related field.
  2. Strong understanding of NLP techniques, including text preprocessing, tokenization, part-of-speech tagging, parsing, and semantic analysis.
  3. Proficiency in programming languages commonly used in NLP, such as Python or Java.
  4. Experience with popular NLP libraries and frameworks, such as NLTK, spaCy, Transformers, or Stanford NLP.
  5. Knowledge of machine learning algorithms and frameworks, such as TensorFlow or PyTorch, for training and deploying NLP models.
  6. Familiarity with deep learning architectures commonly used in NLP, such as recurrent neural networks (RNNs), convolutional neural networks (CNNs), or transformers.
  7. Experience in building and deploying NLP applications in production environments.
  8. Strong problem-solving and debugging skills, with the ability to identify and resolve issues in NLP systems.
  9. Excellent communication and collaboration skills, with the ability to work effectively in cross-functional teams.
  10. Strong organizational skills and the ability to manage multiple tasks and projects simultaneously.
  11. Detail-oriented mindset and a commitment to delivering high-quality work.
  12. Proactive and self-motivated with a passion for staying updated with the latest advancements in NLP.

If you are a motivated NLP professional with a passion for building practical applications that leverage NLP techniques, we would love to hear from you. Join our team and contribute to the development of innovative solutions that transform how machines understand and interact with human language.