AI Engineer

New
PolandFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English, Polish
Experience
7+ years
Required Skills
DockerPythonSQLCloud ComputingKubernetesCI/CDGenerative AI

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 7+ years of experience as a full-stack developer, ideally with a focus on AI model integration.
  • Proficiency in Python.
  • Strong knowledge of GenAI models and LLMs, including model selection, tuning, and embedding strategies.
  • Experience with API development and integration for AI models.
  • Working knowledge of containerization (Docker) and orchestration (Kubernetes).
  • Familiarity with cloud platforms (AWS, GCP, or Azure).
  • Proficiency in vector databases (e.g., Pinecone, Weaviate, or Faiss).
  • Familiarity with database management (SQL, NoSQL) and caching (e.g., Redis).
  • Experience with CI/CD, Git, and DevOps practices.
  • Excellent knowledge of English and Polish.

Responsibilities

  • Integrate LLMs and other GenAI models into web applications through efficient API design and implementation.
  • Build and optimize API endpoints to allow seamless, real-time interaction between front-end applications and back-end AI models.
  • Design and develop secure, scalable, and high-performing microservices for AI model deployment.
  • Develop robust back-end systems in Python to support the deployment, scalability, and maintenance of GenAI models.
  • Build and maintain data pipelines, including preprocessing data and post-processing AI model outputs.
  • Use Kubernetes and Docker for containerization and orchestration to ensure scalable deployment and management.
  • Implement continuous integration and continuous deployment (CI/CD) pipelines for automated testing and deployment.
  • Maintain secure cloud infrastructure on platforms like Google Cloud Platform or Azure.
  • Utilize vector databases to manage and retrieve embeddings for similarity search and recommendation systems.
  • Optimize and fine-tune LLMs to improve performance based on application needs.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now