co.brick Logo png

Python Developer AI/ML

co.brick

Opis pracy

About the job

Location: Gliwice, Hybrid

Stawka: 25.000 PLN brutto, + 75% PKUP - uop

About Us

Join our dynamic co.brick Observe team, where you'll have the opportunity to co-create and shape the development direction of the innovative AI-driven platform. Our mission is to create a seamless, AI-powered ecosystem that monitors systems in real-time, prevents failures, reduces downtime, and delivers fully autonomous 24/7/365 support.

You will drive Proof of Concepts (PoCs) and MVPs from the ground up in a highly collaborative, fast-paced environment. The work you do here will define the next generation of AI-powered user interactions. We're looking for someone with a deep passion for innovation who excels in the agile, high-energy atmosphere of a startup. If you're ready to build what's next, let's talk.

Key Responsibilities

  • Design and implement scalable backend services in Python that support, ML and generative AI solutions, for knowledge inference and user support.
  • Develop and maintain semantic knowledge bases using Retrieval-Augmented Generation (RAG) processes to enhance the system's ability to provide accurate, contextually relevant information and support.
  • Continuously improve data inference models to enable better predictions, and automated recommendations, contributing to the strategic development of the system's functionalities.
  • Collaborate with cross-functional teams to ensure the seamless integration of generative AI and semantic knowledge solutions into the broader system, improving overall performance and user experience.
  • Development of AI/ML Proof of Concepts (PoCs) and Minimum Viable Products (MVPs), showcasing innovative solutions and demonstrating the potential of new technologies in real-world applications.
  • Collaborating with other team members on best practices, code quality, and new AI technologies.
  • Stay informed about emerging AI technologies, trends, and best practices. Apply this knowledge to improve data engineering processes and techniques continuously.

What Youll Bring

  • 3+ years of Python development experience, with proven experience in driving projects from concept to deployment.
  • Strong hands-on experience in generative AI/NLP solutions and Machine Learning model development and deployment.
  • Ability to argue for technical decisions and influence the product's development direction.
  • Familiarity with semantic knowledge bases and Retrieval-Augmented Generation (RAG) processes, along with experience in integrating AI solutions for knowledge inference and support systems.
  • Experience working in cross-functional teams, collaborating with data scientists and engineers to ensure smooth integration of AI solutions into complex systems.
  • Strong knowledge of conversational, LLM-based AI agents, and multiagent systems.
  • Excellent communication skills, allowing for the clear presentation of complex technical concepts to both technical and non-technical audiences.

Preferred Qualifications

  • Strong experience with Python frameworks (e.g. FastAPI) including designing RESTful APIs, implementing asynchronous endpoints, and building scalable applications following best practices.
  • Experience with version control systems (e.g. Git).
  • Knowledge of various database systems (e.g. PostgreSQL, Redis)
  • Experience with setting up and managing vector data bases (e.g. Qdrant, PGVector)
  • Proficiency with LLM-specific models, prompt engineering, ReAct agents (Reasoning and Acting), libraries, and frameworks, such as Hugging Face, LlamaCloud, or LLMs APIs (eg. OpenAI API),
  • Experience with fine-tuning large language models for specialized tasks.
  • Experience with MLOps tools relevant to generative AI, such as LangChain, LlamaIndex, prompt engineering, and scaling LLM deployments.
  • Strong understanding of retrieval-augmented generation (RAG) systems
  • Strong analytical and problem-solving skills
  • Excellent communication and teamwork abilities to collaborate effectively with cross-functional teams.

Nice To Have

  • Experience and knowledge of AI/ML models for anomaly detection, prediction and similar tasks in observability systems with the ability to leverage these models to enhance system reliability and proactively resolve issues.
  • Experience with prototyping frameworks such as Streamlit to enable rapid development and deployment of user interfaces for prototype applications and functionalities.
  • Familiarity with Model Context Protocol (MCP)

 

Ostatnio dodane oferty pracy w Polska

Python Developer AI/ML

Senior Python Developer

Full Stack Developer C#

AI Engineer

Who is Hiring is part of Cybrient Technologies SA