Senior Python Engineer

olga titova

Published: 4 Dec, 2024

We are looking for a high-performance Senior Python Developer with some Data Engineering/MLOps experience for our client, a Swedish company specializing in data quality management, test automation, and DataOps. Their focus is on providing a comprehensive data quality automation framework.

Project — solutions that help organizations improve their software and data testing processes, streamline workflows, and enhance data quality in various environments, including data warehouses and BI landscapes. The team is developing an innovative product that connects to databases, collects technical metadata, profiles data, and calculates aggregates. We use this data to predict what needs testing by leveraging our testing approaches and a basic ML model.

Requirements: 

  • Expertise in Python, FastAPI, Celery, and PostgreSQL, SQLAlchemy, Redis  
  • Experience with microservices architecture and containerized environments (Docker) 
  • Hands-on experience with cloud platforms, particularly services for deploying and scaling LLMs.and VMs  
  • Proven experience with AI, ML, and particularly LLMs for handling NLP tasks such as text generation, sentiment analysis, and chatbots
  • Extensive experience with data warehouses, including design, data modeling, ETL processes, and performance optimization
  • Experience with the Robot Framework for creating automated testing scripts to verify backend functionality and performance
  • Upper-Intermediate English and better 

Responsibilities: 

  • Enhance the backend team by implementing new features and addressing client requests for global clients.
  • Improve and optimize existing AI and machine learning (ML) models within the application.
  • Develop and maintain Large Language Models (LLMs) to support advanced natural language processing (NLP) tasks.
  • Design and manage data warehouse solutions to facilitate large-scale data testing, reporting, and analysis.
  • Build and maintain scalable backend systems using asynchronous programming techniques.
  • Collaborate with the front-end team for seamless API integration.
  • Ensure secure data handling, particularly when accessing sensitive information in regulated environments.
  • Implement and maintain automated testing frameworks using Robot Framework to ensure the reliability and performance of backend systems.

We offer: 

  • Competitive salary with regular review 
  • Vacation (up to 20 working days) 
  • Paid sick leaves (10 working days) 
  • National Holidays as paid time off 
  • Flexible working schedule, remote format  
  • Direct cooperation with the customer 
  • Dynamic environment with a low level of bureaucracy and great team spirit 
  • Challenging projects in diverse business domains and a variety of tech stacks 
  • Communication with Top/Senior level specialists to strengthen your hard skills 
  • Online teambuildings 

    Send CV

      300

      Dear ,

      Thank you for applying for the position at nCube. Your application has been successfully received and is currently under review by our recruitment team. We will be in touch soon to discuss your application further and to outline the next steps if your skills and expertise are a match with the requirements. In the meantime, feel free to browse our Company Blog for the latest updates and insights.

      Looking forward to connecting with you soon!

      Best regards,
      nCube Recruitment Team

        Briefly Describe Your Request
        300
        agree icon By submitting this form I agree to the  Privacy Policy
        Form Submitted