Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Back-End Software Engineer - Python / AI / ML

at Knowde

Posted 2 days ago | 2 applied

Description:

  • Knowde is a global software company focused on transforming the chemical industry by organizing and digitizing product data.
  • The company has raised over $100M from leading investors to support its vision.
  • An opportunity exists for an experienced Python Engineer with a focus on AI and Machine Learning to join the team.
  • The role involves building a two-sided marketplace for the chemical industry, addressing engineering challenges related to data ingestion and search performance.
  • The engineer will connect systems and applications, contribute to the AI chatbot platform, and work in a fast-paced environment with industry experts.
  • Responsibilities include leading the development of AI RAG agents, designing data processing pipelines, integrating internal APIs, and ensuring system architecture scalability and performance.
  • The engineer will write clean code, implement best practices, and mentor junior engineers.

Requirements:

  • Candidates must have 5 years of commercial experience in the Python ecosystem.
  • A minimum of 2 years of experience in machine learning, data science, or natural language processing is required.
  • Strong proficiency in Python and experience with AI libraries such as Langchain, TensorFlow, PyTorch, Scikit-learn, or Keras is essential.
  • Proficiency in data science tools like Pandas, NumPy, and Matplotlib for data manipulation and analysis is necessary.
  • Candidates should possess strong analytical and problem-solving skills focused on optimizing AI and machine learning models.
  • Hands-on experience with vector stores, preferably Qdrant, is required.
  • Experience with API development and integration is necessary.
  • Familiarity with data processing pipelines and associated tools is expected.
  • Proven ability to deliver high-quality software solutions on time and within scope is essential, along with experience in AI or chatbot projects.
  • Candidates must be able to work effectively in a collaborative team environment.
  • Proficiency in Elasticsearch or other FTS engines is a plus.
  • Fluency in English, both spoken and written, is required.

Benefits:

  • The position offers the flexibility to work from Rzeszów, Białystok, or remotely from anywhere in Poland.
  • Flexible working hours are provided to accommodate personal schedules.
  • Employees will have the opportunity to work on innovative projects alongside a strong team of engineers.
  • There is ample room for personal and professional growth as the team expands.