Skip to main content
CPGvision

Python Software Engineer

RemotePoland only
Published
Role
Backend
Employment
Full-time
Salary not disclosed
Check eligibility

Open to PL only. Set where you work from to check your eligibility.

No BS summary

CPGvision is seeking a Python Software Engineer to join their Data Science team. The role focuses on building scalable machine learning models for the CPG and Retail industries, optimizing pricing and promotional strategies. The ideal candidate will be a strong software craftsman with excellent, production-grade Python skills, working on ML systems and data acquisition pipelines.

Core skills

PythonML Pipeline Engineering

Required skills

ScrapyBeautifulSoupSeleniumPlaywrightTesseractLightGBMXGBoostAWSS3EC2LambdaDockerGitCI/CD

Optional skills

Temporal Fusion TransformersMLflowAirflowPrefectStep FunctionsOptunaTerraformCloudFormation

Required languages

English

What you'll do

  • Design and develop clean, well-tested, maintainable Python code - from shared internal libraries to production services.
  • Build end-to-end ML pipelines (ingestion, feature engineering, training, serving) with gradient boosting models (LightGBM, XGBoost), focusing on reproducibility, performance, and automation.
  • Develop Python-based scrapers for selected web portals and integrate them with OCR tools to extract structured data.
  • Deploy and operate workloads on AWS (S3, EC2, Lambda), including containerized jobs, scheduling, and monitoring.
  • Partner with Data Scientists to productionize their work, conduct code reviews, and raise the engineering bar across the team.

What they require

  • Excellent Python skills - the core requirement of this role. We expect a deep understanding of the language internals, not just fluency in using it. Candidates will be assessed primarily on software engineering ability.
  • A degree in Computer Science, Data Science, Engineering, Applied Mathematics, or a related field.
  • Experience with web scraping (e.g. Scrapy, BeautifulSoup, Selenium, Playwright), including dynamic content and rate limiting.
  • Practical experience integrating OCR tools into data pipelines (e.g. Tesseract, cloud-based OCR services).
  • Working knowledge of gradient boosting models (LightGBM, XGBoost).
  • Working knowledge of AWS (S3, EC2, Lambda).
  • Proficiency in Docker.
  • Experience with Git and CI/CD workflows.
  • Comfortable working in a Linux terminal environment.
  • Communicative English.

Benefits

  • Choice of employment contract or B2B.
  • Fully remote work with quarterly on-site meetups (2-3 days).
  • Work with large-scale datasets and real impact on decisions of major corporations.
  • Access to cloud infrastructure (AWS) and a modern technology stack.
  • Opportunity to shape the engineering culture and tooling within the team.
  • Mentorship support, Multisport card, and private medical care.
  • PSignite invests in the development of its employees.
  • We are committed and aspire to leverage the qualities and appreciate each person's unique competencies to bring to our company.
  • We are an Equal Opportunity, Affirmative Action employer.
  • Minorities, women, veterans, and individuals with disabilities are encouraged to apply.

CPGvision is a recognized leader in Trade Promotion Management (TPM), Trade Promotion Optimization (TPO), and Revenue Growth Management (RGM). Leveraging the power of the Salesforce platform, we enable consumer goods companies to achieve their RGM objectives through our fully integrated, user-friendly solution suite.

Technology

Details

EngagementC2C or W-2
Salary not disclosed