AI Python Engineer

Il y a 2 jours

Brussel, Brussel-Hoofdstad, Belgique Advancing People Multilingual Temps plein 60 000 € - 90 000 € Contrat

Are you an experienced Python Engineer with exposure to AI looking for a new exciting permanent role?

Do you live within a commutable distance of Brussels - working 2 days per week in the office?

If so, our rapidly expanding software client is keen to hear from you

Attractive Salary plus bonus and company benefits.

The Role:

You will work in the product team that builds my clients flagship solution, which combines low-code development, process automation (RPA), intelligent document processing (IDP), and contact center capabilities. AI is infused throughout each of the solutions in the platform.

More Detail:

  • Advance our IDP platform's capabilities in line with the product roadmap, with a strong focus on enhancing AI-driven document understanding (e.g., data extraction, classification).
  • Develop AI solutions in Python (following good coding practices and efficiency), including robust testing and thorough code reviews.
  • Work closely with other engineers (AI, front-end, infrastructure) and product teams to align all development efforts and deliver cohesive IDP solutions.
  • Design, build, and maintain core, scalable, and reusable components of our Python-based Intelligent Document Processing pipelines.
  • Keen to explore the very latest technologies, hands on experience with Large Language Models (prompt engineering, RAG, fine-tuning)
  • Experience in version control (git - branches, pull requests)
  • Willing to work with Agile development methodology
  • Experience with Continuous Development / Continuous Integration (Gitlab)

The Person:

We are looking for someone with ideally at least 2-4 years' proven Python Engineering experience, coupled with experience of the following Frameworks/ Databases and AI exposure:

  • Flask
  • Django
  • FastAPI

Programming:

  • Proven Python skills on end to end projects or product
  • 2-4 years of experience in a similar role
  • Interest or familiarity with AI - work or personal project based
  • Master's Degree in Analytical field, or equivalent work experience
  • You are familiar with most important parts of a modern SaaS stack:
    o API frameworks in python such as Django or Flask.
    o Databases and ORM/ODM (e.g., SQLalchemy or MongoEngine).
    o Task brokers and message queues (celery, AMQP).
    o CI/CD and pipelines.
    o Cloud infrastructure and deployment
    o Unit and integration testing (Pytest).

Cloud, infrastructure and deployment

  • Foundational understanding of AWS, Azure or GCP, with an awareness of deploying and managing multi-tenant infrastructure.
  • Ability to contribute ideas for architectural optimisation, improving scalability and robustness with support from the DevOps team.
  • Proficiency in Linux and command-line interface for system administration and automation.
  • Basic foundation in operating with cloud service providers to deploy multi-tenant infrastructures, managing and segregating user access control.
  • Understanding of containerised applications orchestration, including inter-service communication.

Desirable Skills:

  • Familiarity with Agile development processes including daily stand-ups, weekly catch-ups, retrospectives, and hybrid approaches.

Behavioural Competencies:

  • Accountability: Takes ownership and responsibility for tasks and outcomes.
  • Proactiveness: Anticipates needs, takes initiative, and seeks continuous improvement.
  • Agility: Demonstrates flexibility and adaptability in a dynamic environment.
  • Customer Focus: Prioritises user experience and customer satisfaction.
  • Collaboration: Effectively works with and mentors colleagues, promoting teamwork and shared success.
  • Communication: Clearly articulates complex technical information to diverse stakeholders.

Visa sponsorship is available for candidates with the level of Senior Python Engineering experience we are looking for.