All offersWarszawaDataNLP Engineer
NLP Engineer
new
Data
Blazity

NLP Engineer

Blazity
4 888 - 6 110 USDNet/month - B2B
Type of work
Full-time
Experience
Mid
Employment Type
B2B
Operating mode
Remote

Tech stack

    Machine Learning
    regular
    NLP
    regular
    Statistics
    regular
    PyTorch
    regular
    TensorFlow
    regular
    LLM Orchestration
    regular
    transformers
    regular
    Deep Learning
    regular
    unit tests
    regular
    Python
    regular

Job description

We have years-long relationships with many of our clients. As trusted development partners, we take full ownership of the projects and continuously optimize apps, stores, websites, and implement new features, or automate workflows.

Looking for your next adventure? As it is said, you must gather your party before venturing forth - so why not join us? :)


Role Overview:

As an NLP Engineer specializing in generative Large Language Models (LLMs), you will design, develop, and maintain NLP systems and applications. Your work will primarily involve understanding the needs of our organization or clients and implementing cutting-edge NLP solutions using state-of-the-art language models like Gemini and GPT-4.


Key Responsibilities:

  • Model Development: Collaborate with researchers and data scientists to refine and improve components powered by Large Language Models through experiments, fine-tuning, and testing. Stay abreast of the latest NLP research to enhance model performance.
  • System Integration: Integrate Gemini and GPT-4 models into existing or new applications. Develop APIs and SDKs to ensure seamless access for developers or end-users, optimizing resource utilization.
  • Natural Language Understanding: Build NLP systems that can comprehend and interpret human language across various domains. Develop algorithms for tasks such as sentiment analysis, entity recognition, intent detection, and text classification.
  • Text Generation: Utilize Gemini and GPT-4 to develop applications that produce coherent and contextually relevant text. Implement techniques to control and fine-tune the output to meet specific requirements, such as generating personalized responses.
  • Performance Optimization: Continuously optimize the performance of NLP models and applications. Analyze computational and memory requirements, implementing optimizations to improve efficiency and reduce latency.
  • Data Processing and Cleaning: Preprocess and clean large volumes of text data to ensure high-quality input for the NLP models. Use techniques such as tokenization, lemmatization, and data augmentation.
  • Model Evaluation: Design and conduct experiments to evaluate the performance of Gemini and GPT-4 models for different NLP tasks. Develop evaluation metrics and benchmarks to measure and compare model performance.
  • Documentation and Reporting: Document the design, development, and deployment processes of NLP systems. Prepare reports and presentations to communicate findings and recommendations to stakeholders.


Requirements:

  • Bachelor's or Master's degree in Computer Science, Artificial Intelligence, or a related field (Ph.D. is a plus)
  • Proficiency in English at C1 level
  • Strong understanding of NLP concepts, techniques, and algorithms
  • Experience with LLMs, such as Gemini or GPT-4, including fine-tuning and evaluation
  • Excellent Python skills, with knowledge of NLP libraries and frameworks such as TensorFlow or PyTorch
  • Knowledge of LLM orchestration (e.g., Langchain)
  • Familiarity with deep learning architectures for NLP, including RNNs and ransformers
  • Experience with large-scale data processing and distributed computing frameworks
  • Strong analytical and problem-solving skills
  • Excellent communication and collaboration skills


What We Offer:

  • 29 paid days off for B2B contractors
  • Comprehensive health and wellness coverage with Medicover and Multisport, fully sponsored by us
  • Flexible working hours


4 888 - 6 110 USD

B2B