Onhires - San Francisco, CA

posted about 2 months ago

Full-time - Mid Level
San Francisco, CA

About the position

We are looking for a dedicated AI Engineer with a strong focus on Natural Language Processing (NLP) to lead our AI initiatives and technical analysis. This role involves designing, developing, and deploying NLP solutions while ensuring high-quality code through technical analysis and review. The ideal candidate will be passionate about AI and machine learning, with a solid understanding of human language processing.

Responsibilities

  • Design, develop, and deploy NLP solutions to meet project needs.
  • Review, lead fixes, and approve all code before deployment as a Technical Analyst.
  • Apply machine learning algorithms and deep learning models to NLP tasks such as text classification, sentiment analysis, named entity recognition, and text summarization.
  • Use Python and libraries like spaCy, NLTK, TensorFlow, or PyTorch to build and optimize NLP models.
  • Conduct data preprocessing and cleaning to prepare text data for analysis, including handling missing values and outliers.
  • Work closely with cross-functional teams to integrate AI capabilities into products and services.
  • Stay updated on developments in AI, machine learning, and NLP to apply best practices in projects.
  • Manage version control using Git and contribute to the development process within an agile framework.

Requirements

  • Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Linguistics, or a related field.
  • 5+ years of experience in AI or machine learning, with a specific focus on NLP.
  • Strong proficiency in Python programming language.
  • Solid understanding of machine learning algorithms and their application to NLP.
  • Experience with NLP techniques such as tokenization, stemming/lemmatization, named entity recognition, sentiment analysis, and text summarization.
  • Ability to preprocess and clean text data effectively.
  • Strong proficiency in technical analysis and code review for quality assurance, optimization, design & planning, architecture, and bug fixing.
  • Experience with version control systems (Git) and familiarity with agile software development methodologies.
  • Excellent problem-solving skills and ability to work independently as well as in a team.
  • Strong communication skills to effectively collaborate with team members and stakeholders.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service