.
NLP Engineer
  • Wrocław
NLP Engineer
Wrocław, Wrocław, Lower Silesian Voivodeship, Polska
Blazity
23. 5. 2024
Informacje o stanowisku

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:

  • Bachelors or Masters 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


  • Praca Wrocław
  • Wrocław - Oferty pracy w okolicznych lokalizacjach


    72 121
    13 678