PP - Senior AI Engineer (Python) - 0092

Job Description

We are seeking a highly skilled Senior AI Engineer to join our team and play a key role in the development of our internal Agent Builder - a self-service agent builder platform, enabling businesses to move away from heavy prompt engineering in favor of a more intuitive experience where custom-built workflows can be managed by typical business users, where they can effortlessly create, modify, and deploy AI-driven agents for various business workflows.This is a unique opportunity to be part of an innovative AI project that will transform business decision-making.
Responsibilities

  • Design, develop, and maintain an AI Agent builder platform, ensuring scalability and usability for non-technical users.
  • Implement robust and efficient Python-based engineering solutions to support AI agent creation and deployment.
  • Collaborate with cross-functional teams to refine platform requirements and enhance functionality.
  • Ensure the adaptability of the system to support various business departments beyond customer service.
  • Optimize performance, reliability, and security of the platform.

Requirements

  • + 6 years of strong experience in Python Core Engineering, with a deep understanding of Python’s core functionalities and best practices.
  • Experience working with databases like BigQuery, SQL, PostgreSQL.
  • Experience with Cloud Services and Infrastructure (Docker, Kubernetes, Microservices).
  • Experience in AI-driven applications, particularly in building, deploying, and fine-tuning AI agents.
  • Familiarity with Generative AI (GenAI), LLMs (Large Language Models), and NLP (Natural Language Processing).
  • Hands-on experience with prompt engineering and optimizing model outputs for business use cases.
  • Understanding of vector databases and retrieval-augmented generation (RAG) techniques.
  • Ability to work with APIs and integrations for AI model deployment.
  • Proven track record in building scalable, maintainable, and high-performance software systems.
  • Ability to work independently and collaboratively in a fast-paced environment.
  • Strong problem-solving skills and attention to detail.
  • Ability to navigate ambiguity and adapt to an evolving environment.
  • Strong desire and capability to continuously learn and stay updated with industry changes and trends.
  • Experience with automation tools is a plus.