June 9, 2026

Python Engineer

Senior • On-site

300,000 - 600,000 PLN

Wroclaw, Poland

About the Client

Our client, a global leader in investment management, specializes in pioneering and data-centric strategies. The firm operates across all liquid asset classes globally, harnessing technology and data science to guide their investment strategies. The team comprises experts in data, technology, research, and trading who collaboratively tackle complex problems and achieve outstanding returns.

Role Summary

As a Python Developer, you'll be instrumental in developing systems and tools that integrate with the trading infrastructure and market mechanisms. Your duties will involve building data pipelines, analytical tools, and libraries to enhance execution analysis and trade performance. This role has been created due to the company's expansion and its objective of further refining trading capabilities.

Primary Responsibilities

- Analyze trading behaviors across various venues to discover execution issues and enhance latency and fill rates.

- Develop Python libraries, data pipelines, and tools to manage exchange protocols, order flows, and extensive trading datasets.

- Design analytical frameworks, metrics, and monitoring systems to assess execution quality and system performance.

- Oversee live trading systems with a focus on data integrity, pipeline durability, and real-time monitoring.

- Collaborate with stakeholders to translate analytical insights into tangible improvements in execution performance.

- Work closely with research and infrastructure teams to advance execution analysis and market behavior insights continuously.

Required Skills & Experience

- Bachelor's or advanced degree in Computer Science, Engineering, Mathematics, or a related quantitative field.

- Over 7 years of professional experience in Python development, including crafting libraries, data platforms, or analytical tools.

- Expertise with large-scale and time series datasets utilizing tools like NumPy and Pandas.

- In-depth SQL knowledge and experience with analytical databases.

- Strong problem-solving skills for analyzing complex data and system behaviors.

- Capability to translate analytical or trading-related challenges into reliable engineering solutions.

- Experience working in Linux environments and applying best practices in software engineering such as testing, version control, and continuous integration.

- Knowledge of financial markets, electronic trading, or execution analysis.

- Experience with low-level programming languages such as C, C++, or Rust is advantageous.

Compensation & Benefits

- Competitive salary based on experience

- Performance-based annual bonus

- Outstanding compensation package

Career Development & Growth

- Clear pathways for advancement to Senior Developer and Tech Lead roles

- Access to internal training resources and mentorship

- Regular hackathons and allocated conference budget

Ready to elevate your career? Join a team driven by innovation and collaboration. Apply today to be part of a forward-thinking company that values your expertise and supports your professional growth.

Similar jobs you might like

Technology

ITDS

Senior Python Developer – Trading Technology & Data Pipelines

Senior

On-site

Wroclaw, Poland

40,000 - 60,000 PLN

🏢 Summary: Senior Python Developer role focused on building high-performance data pipelines and monitoring solutions for low-latency trading systems. The position involves processing network packet data, developing analytics tools, and enhancing real-time trading infrastructure. It offers direct impact on trading performance within a financial technology environment. 🗂️ Requirements: Minimum 3 years of software development experience, Professional experience with Python, Experience with Shell scripting, Experience in data analytics and time series analysis, Basic knowledge of TCP/IP, UDP and Ethernet protocols, Understanding of GNU/Linux kernel and OS internals, Basic knowledge of C/C++, Fluent English, Legal right to work in the European Union 📃 Skills: Python, Shell, TCP/IP, UDP, Ethernet, Linux, GNU, C, C++, Analytics, TimeSeries 🏢 Description: Empower the Future of Trading — Shape High-Performance Data Pipelines in a Dynamic Financial Ecosystem! Wroclaw-based opportunity with on-site work model (5 on-site days per week allowed). As a Senior Python Developer – Trading Technology & Data Pipelines , you will be working for our client, a leading financial technology firm specializing in low-latency trading strategies. Join a team of innovative engineers and researchers dedicated to optimizing and transforming trading performance through cutting-edge data solutions and monitoring tools. This role offers a unique chance to directly influence trading outcomes and advance your career in financial technology. Your main responsibilities: Develop tools to collect and aggregate data from complex trading systems. Design and implement data pipelines to process network packet captures for low-latency network analysis. Build monitoring solutions with anomaly detection for network traffic and system metrics. Collaborate with the team to optimize trading strategies and improve system performance. Gain expertise in financial markets and trading technology while proposing measurable improvements. Contribute to high-performance data infrastructure supporting real-time trading decisions. Work closely with engineers to streamline data flows and enhance system reliability. You're ideal for this role if you have: At least 3 years of experience in software development, preferably in trading or finance. Strong proficiency in Python and Shell scripting. Experience in data analytics and time series analysis. Basic knowledge of TCP/IP, UDP, and Ethernet protocols. Understanding of GNU/Linux kernel and operating system internals. Fundamental knowledge of C/C++ programming. An interest in financial markets and trading technology. It is a strong plus if you have: (optional) Certifications or experience in network analysis or low-latency systems. Language Required for the role: Fluent in English, with excellent communication skills to collaborate effectively. Eligibility to work on this role: Only candidates with an existing legal right to work in the European Union will be considered for this role. #MAKEYourCareerBETTER Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.

Technology

New offer

Sii

Python Developer (f/m/x)

Mid

Hybrid

Warsaw, MZ, Poland

🏢 Summary: Join an international Agile team as a Python Developer building a strategic vehicle-pricing platform. The role focuses on scalable data pipelines, backend services, REST APIs, and integrations that turn large internal and external datasets into reliable pricing insights. 🗂️ Requirements: 3+ years of professional Python backend and data development experience, Strong Python proficiency and Pandas experience, FastAPI or Flask experience, SQL proficiency and PostgreSQL experience, Data-pipeline development and orchestration experience, Git, code review, testing, and CI/CD practice familiarity, Fluent English and Polish communication skills, Availability to work from the Warsaw office 2–3 days per week 📃 Skills: Python, Pandas, FastAPI, Flask, SQL, PostgreSQL, Airflow, Git, CI/CD, REST 🏢 Description: We are looking for a Python Developer to join an international team developing a strategic platform that powers vehicle pricing and recommendation processes across the organization. The solution collects and processes large volumes of internal and external data, transforms it into a unified data model, and delivers pricing insights through modern APIs. As a Python Developer, you will play a key role in building scalable data pipelines, backend services, and integrations while collaborating closely with product owners, architects, and software engineers in an Agile environment. Your tasks - Designing, developing, and maintaining data ingestion and transformation pipelines - Building and evolving the data model with a strong focus on data quality, consistency, and reliability - Developing and maintaining Python backend services and REST APIs that expose pricing and vehicle-related data - Integrating internal and external systems through APIs and event-driven data flows - Writing clean, well-documented, and well-tested code while ensuring production stability through monitoring and data quality checks - Collaborating closely with Product Owners, Architects, Scrum Masters, and Developers to deliver scalable business solutions Requirements - At least 3 years of professional experience as a Python Developer with a focus on backend and data development - Strong proficiency in Python, including experience with data-processing libraries such as Pandas - Experience with frameworks such as FastAPI or Flask - Solid SQL skills and hands-on experience with relational databases, particularly PostgreSQL - Experience building and orchestrating data pipelines, ideally using Airflow - Familiarity with Git, code reviews, testing, and CI/CD practices - Fluent English and Polish communication skills, with experience working in an international environment - Willingness to work from the Warsaw office 2–3 days per week Nice-to-have requirements - Experience with Angular

Technology

B2Bnetwork

Python Developer (F/M)

Mid

Remote

Warsaw, Poland

100 - 160 PLN

🏢 Summary: Backend Python Developer role focused on building scalable applications and REST services for banking and financial sector projects. The position involves designing, developing, and optimizing backend systems, databases, and cloud-based solutions in a modern Python ecosystem. Opportunity to work on large-scale systems using cloud and container technologies. 🗂️ Requirements: 3–4 years commercial experience as Python Developer, Strong knowledge of Python, Experience with Django and/or FastAPI, Practical experience designing and implementing REST API, Experience with PostgreSQL, Knowledge of SQL, Experience with Docker, Experience with AWS and/or Microsoft Azure, Ability to build scalable and high-performance backend systems 📃 Skills: Python, Django, FastAPI, REST, PostgreSQL, SQL, Docker, AWS, Azure 🏢 Description: O projekcie Poszukujemy Python Developera do realizacji nowoczesnych projektów dla sektora bankowego i finansowego. Będziesz uczestniczyć w tworzeniu skalowalnych aplikacji, usług backendowych oraz rozwiązań wykorzystujących technologie chmurowe i przetwarzanie danych. Jeżeli interesujesz się nowoczesnym ekosystemem Python, architekturą mikroserwisową oraz chcesz rozwijać swoje kompetencje w projektach o dużej skali biznesowej – zapraszamy do naszego zespołu. Twój zakres obowiązków Projektowanie, rozwój i utrzymanie aplikacji backendowych w Pythonie Tworzenie i rozwijanie REST API Projektowanie oraz optymalizacja baz danych Integracja systemów wewnętrznych i zewnętrznych Współpraca z zespołami analitycznymi, testerskimi oraz DevOps Tworzenie dokumentacji technicznej Udział w code review oraz dbanie o wysoką jakość kodu Współpraca w środowisku Agile/Scrum Nasze wymagania Minimum 3–4 lata doświadczenia komercyjnego jako Python Developer Bardzo dobra znajomość Python Doświadczenie w pracy z Django i/lub FastAPI Praktyczna znajomość projektowania i implementacji REST API Doświadczenie w pracy z PostgreSQL Znajomość SQL Doświadczenie z Docker Znajomość usług chmurowych AWS i/lub Microsoft Azure Umiejętność tworzenia wydajnych i skalowalnych rozwiązań backendowych Znajomość języka angielskiego na poziomie B2–C1 Mile widziane Doświadczenie w obszarze Machine Learning Znajomość technologii LLM (Large Language Models) Doświadczenie z PyTorch Znajomość MLflow Doświadczenie w pracy z Apache Airflow Znajomość baz danych NoSQL Doświadczenie w projektach związanych z analizą danych lub sztuczną inteligencją Doświadczenie w sektorze bankowym lub finansowym Oferujemy Udział w innowacyjnych projektach dla sektora finansowego i bankowego Możliwość pracy zdalnej lub hybrydowej Elastyczne godziny pracy Stabilną współpracę przy długoterminowych projektach Możliwość rozwoju kompetencji w obszarze AI, Machine Learning i technologii chmurowych Dostęp do nowoczesnych technologii oraz najlepszych praktyk inżynierii oprogramowania Współpracę z doświadczonym zespołem specjalistów Atrakcyjne wynagrodzenie adekwatne do doświadczenia Jeżeli chcesz rozwijać zaawansowane rozwiązania backendowe, pracować z nowoczesnymi technologiami Python oraz zdobywać doświadczenie w projektach wykorzystujących AI i chmurę – zapraszamy do aplikowania.

Technology

New offer

EPAM Systems

Python Developer

Mid

Hybrid

Krakow, MA, Poland

🏢 Summary: Python Developer role focused on delivering secure, scalable application and AWS cloud infrastructure features. The position combines feature development, security remediation, CI/CD, and production operations in collaboration with product, platform, and security teams. 🗂️ Requirements: 3+ years of software development, architecture, and system integration experience, Hands-on AWS experience with Lambda, ECS, S3, DynamoDB, Aurora, CloudFormation, and CloudWatch, Proficiency in Java, Python, and TypeScript, including API development, design patterns, and quality engineering, Relational database fundamentals and basic SQL query writing, CI/CD experience with GitHub Actions, reusable workflows, environment protection rules, and artifact/version management, Production operations and observability experience with Splunk and Honeycomb, Knowledge of enterprise tooling, multi-region resiliency, failover, feature toggling, IT risk, information security, compliance, and change governance, Written and spoken English at B2+ level 📃 Skills: Python, Java, TypeScript, AWS, Lambda, ECS, S3, DynamoDB, Aurora, CloudFormation, CloudWatch, SQL, GitHub, Splunk, Honeycomb, CI/CD, SRE 🏢 Description: We are seeking a skilled Python Developer to contribute to the delivery of robust application and cloud infrastructure solutions. In this role, you will work on both feature development and security remediation, collaborating with cross-functional partners to build maintainable, secure, and scalable systems that meet business needs. Quick Facts - Hybrid-by-design work mode, with the opportunity to work remotely within Poland - Opportunity to work abroad for up to 60 days annually - Business-driven relocation opportunities - Open to working with contractors; B2B cooperation terms are agreed individually Responsibilities - Deliver application and cloud infrastructure features, including development, testing, and deployment, working from established designs and acceptance criteria - Implement security remediation work, including vulnerability fixes, dependency upgrades, and code hardening, as well as net-new features prioritized by the team lead - Translate technical requirements into well-structured, testable, and maintainable code that meets team quality standards for reviews and tests - Promote changes through development, test, and production environments following established change management processes and documentation standards - Collaborate with product, platform, and security partners to clarify requirements and deliver work that meets business needs Requirements - 3+ years of experience in software development, architecture, and system integration - Hands-on expertise in AWS services such as Lambda, ECS, and S3 - Proficiency in AWS data and infrastructure services, including DynamoDB, Aurora, CloudFormation, and CloudWatch - Strong software engineering skills in Java, Python, and TypeScript (or equivalent), including design patterns, API development, and quality engineering practices - Understanding of relational database fundamentals and competency in writing basic SQL queries - Expertise in CI/CD using GitHub Actions/workflows, reusable workflows, environment protection rules, and artifact/version management - Proven capability to operate and improve production systems using modern observability tools such as Splunk and Honeycomb, with an SRE/operational mindset - Knowledge of owning and operating enterprise tooling, multi-region cloud resiliency and failover practices, and feature toggling solutions - Familiarity with IT risk and information security expectations, with the ability to deliver solutions that meet security, compliance, and change governance requirements - Excellent command of written and spoken English at B2+ level We Offer - Career development programs - Thought leadership, mentoring, soft-skills, and well-being programs - Certification opportunities in Anthropic, Gemini, GCP, Azure, and AWS - English classes - Stable pay - Participation in the Employee Stock Purchase Plan with a 15% discount - Benefits package, including health insurance, Multisport, and shopping vouchers - Referral bonuses up to $2,000 - Offices with entertainment and relaxation zones, table tennis and football, free snacks, coffee, and more - Corporate, social, and well-being events Benefits listed above are available to employees only. Only selected candidates will be contacted.

Technology

New offer

EPAM Systems

Python Developer

Mid

Hybrid

Gdansk, PM, Poland

🏢 Summary: Python Developer role focused on delivering secure, scalable application and AWS cloud infrastructure features. The position combines feature development, security remediation, CI/CD delivery, and production operations in collaboration with product, platform, and security teams. 🗂️ Requirements: 3+ years of software development, architecture, and system integration experience, AWS hands-on expertise: Lambda, ECS, S3, DynamoDB, Aurora, CloudFormation, CloudWatch, Java, Python, and TypeScript proficiency, API development, design patterns, testing, and quality engineering, Relational database fundamentals and basic SQL, CI/CD with GitHub Actions and workflow governance, Production observability with Splunk or Honeycomb, Multi-region resiliency, failover, enterprise tooling, and feature toggles, Security, compliance, IT risk, and change-governance knowledge, English proficiency at B2+ level 📃 Skills: Python, Java, TypeScript, AWS, Lambda, ECS, S3, DynamoDB, Aurora, CloudFormation, CloudWatch, SQL, GitHubActions, Splunk, Honeycomb, CI/CD, APIs, SRE 🏢 Description: Description We are seeking a skilled Python Developer to contribute to robust application and cloud infrastructure solutions. The role covers feature development and security remediation, working with cross-functional partners to build maintainable, secure, and scalable systems that meet business needs. Responsibilities - Deliver application and cloud infrastructure features, including development, testing, and deployment, from established designs and acceptance criteria. - Implement security remediation work, including vulnerability fixes, dependency upgrades, and code hardening, as well as new features prioritized by the team lead. - Translate technical requirements into well-structured, testable, and maintainable code that meets quality standards for reviews and tests. - Promote changes through development, test, and production environments in line with change-management processes and documentation standards. - Collaborate with product, platform, and security partners to clarify requirements and deliver work that meets business needs. Requirements - 3+ years of experience in software development, architecture, and system integration. - Hands-on expertise in AWS services, including Lambda, ECS, and S3. - Proficiency in AWS data and infrastructure services, including DynamoDB, Aurora, CloudFormation, and CloudWatch. - Strong software engineering skills in Java, Python, and TypeScript (or equivalent), including design patterns, API development, and quality engineering practices. - Understanding of relational database fundamentals and ability to write basic SQL queries. - Expertise in CI/CD using GitHub Actions/workflows, reusable workflows, environment protection rules, and artifact/version management. - Ability to operate and improve production systems using observability tools such as Splunk and Honeycomb, with an SRE/operational mindset. - Knowledge of enterprise tooling ownership and operations, multi-region cloud resiliency and failover practices, and feature-toggling solutions. - Familiarity with IT risk and information-security expectations, and the ability to deliver solutions that meet security, compliance, and change-governance requirements. - Written and spoken English at B2+ level. We offer - Hybrid-by-design work model and the opportunity to work remotely within Poland. - Opportunity to work abroad for up to 60 days annually. - Business-driven relocation opportunities. - Career development programs. - Thought leadership, mentoring, soft-skills, and well-being programs. - Certification opportunities in Anthropic, Gemini, GCP, Azure, and AWS. - English classes. - Stable pay. - Participation in the Employee Stock Purchase Plan with a 15% discount. - Benefits package, including health insurance, multisport, and shopping vouchers. - Referral bonuses up to $2,000. - Offices with entertainment and relaxation zones, table tennis, football, free snacks, coffee, and more. - Corporate, social, and well-being events. Benefits listed above are available to employees only. Contractor cooperation is available. Terms of B2B cooperation agreements are agreed individually. Only selected candidates will be contacted.

Technology

ITDS

Mid-Level Python Engineer – Trading Systems & Data Pipelines

Mid

On-site

Wroclaw, Poland

30,000 - 50,000 PLN

🏢 Summary: Mid-level Python engineering role focused on building data pipelines and analytical tooling for trading systems, working close to live trading infrastructure and high-resolution market data. The position involves developing libraries and monitoring frameworks to analyze execution quality and optimize trading performance in a high-performance environment. 🗂️ Requirements: 7+ years of professional Python development, Experience building libraries, data platforms, or analytical tooling, Experience with large-scale and time-series datasets, Strong knowledge of NumPy and Pandas, Solid SQL knowledge, Experience with analytical databases, Experience working in Linux environments, Experience with testing, version control, and CI practices, Familiarity with financial markets or electronic trading 📃 Skills: Python, NumPy, Pandas, SQL, Linux, CI, Git, Testing, Databases, Time-series 🏢 Description: Empower the future of trading technology — design innovative data pipelines and analytics that revolutionize market microstructure! Wroclaw-based opportunity with on-site work model. As a Mid-Level Python Engineer – Trading Systems & Data Pipelines , you will be working for our client, a leading financial technology firm specializing in trading infrastructure. You will help build and enhance systems that analyze trading behavior, optimize execution strategies, and support high-performance live trading environments. This is a chance to directly impact the efficiency and transparency of global markets through cutting-edge engineering. Your main responsibilities: Develop Python libraries, data pipelines, and tooling to process exchange protocols, order flow, and large-scale trading data. Design analytical frameworks, metrics, and monitoring tools to evaluate execution quality and system performance. Operate close to the trading stack, working with high-resolution datasets for research and production use. Collaborate with stakeholders to translate analytical insights into measurable improvements in trading execution. Support live trading systems through data validation, pipeline reliability, and real-time monitoring. Analyze trading behavior across venues to identify inefficiencies and improve latency and fill performance. Work with research and infrastructure teams to support ongoing development of market behavior understanding. You're ideal for this role if you have: 7+ years of professional experience in Python development, building libraries, data platforms, or analytical tooling. Strong experience working with large-scale and time series datasets using tools such as NumPy and Pandas. Solid SQL knowledge and experience working with analytical databases. Excellent problem-solving skills and the ability to investigate complex data and system behaviors. Ability to translate analytical or trading-related problems into robust engineering solutions. Experience working in Linux environments, following best practices like testing, version control, and CI. Strong communication skills for collaborating across technical and non-technical teams. Familiarity with financial markets, electronic trading, or execution analysis. It is a strong plus if you have: Exposure to network protocols, packet analysis, or performance optimization techniques. Experience with lower-level programming languages such as C, C++, or Rust. Language Required for the role: Fluent English Eligibility for the role: Only candidates with an existing legal right to work in the European Union will be considered for this role. #MAKEYourCareerBETTER Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.

Technology

ITDS

Python Engineer

Mid

On-site

Wroclaw, Poland

30,000 - 50,000 PLN

🏢 Summary: Mid-Level Python Engineer role focused on building and optimizing data pipelines and analytical frameworks for trading systems in a high-performance, live market environment. The position involves processing large-scale trading data, improving execution quality, and supporting real-time monitoring within the trading stack. This is an on-site opportunity in Wroclaw with direct impact on trading efficiency and market transparency. 🗂️ Requirements: 7+ years of professional Python development experience, Experience building libraries, data platforms, or analytical tooling, Strong experience with large-scale and time series datasets, Proficiency with NumPy and Pandas, Solid SQL knowledge, Experience with analytical databases, Experience working in Linux environments, Experience with testing, version control, and CI, Fluent English, Legal right to work in the European Union 📃 Skills: Python, NumPy, Pandas, SQL, Linux, CI, Git, C, C++, Rust 🏢 Description: Empower the future of trading technology — design innovative data pipelines and analytics that revolutionize market microstructure! Wroclaw-based opportunity with on-site work model. As a Mid-Level Python Engineer – Trading Systems & Data Pipelines , you will be working for our client, a leading financial technology firm specializing in trading infrastructure. You will help build and enhance systems that analyze trading behavior, optimize execution strategies, and support high-performance live trading environments. This is a chance to directly impact the efficiency and transparency of global markets through cutting-edge engineering. Your main responsibilities: Develop Python libraries, data pipelines, and tooling to process exchange protocols, order flow, and large-scale trading data. Design analytical frameworks, metrics, and monitoring tools to evaluate execution quality and system performance. Operate close to the trading stack, working with high-resolution datasets for research and production use. Collaborate with stakeholders to translate analytical insights into measurable improvements in trading execution. Support live trading systems through data validation, pipeline reliability, and real-time monitoring. Analyze trading behavior across venues to identify inefficiencies and improve latency and fill performance. Work with research and infrastructure teams to support ongoing development of market behavior understanding. You're ideal for this role if you have: 7+ years of professional experience in Python development, building libraries, data platforms, or analytical tooling. Strong experience working with large-scale and time series datasets using tools such as NumPy and Pandas. Solid SQL knowledge and experience working with analytical databases. Excellent problem-solving skills and the ability to investigate complex data and system behaviors. Ability to translate analytical or trading-related problems into robust engineering solutions. Experience working in Linux environments, following best practices like testing, version control, and CI. Strong communication skills for collaborating across technical and non-technical teams. Familiarity with financial markets, electronic trading, or execution analysis. It is a strong plus if you have: Exposure to network protocols, packet analysis, or performance optimization techniques. Experience with lower-level programming languages such as C, C++, or Rust. Language Required for the role: Fluent English Eligibility for the role: Only candidates with an existing legal right to work in the European Union will be considered for this role. #MAKEYourCareerBETTER

Technology

New offer

DCG

Python Developer

Senior

Hybrid

Warsaw, MZ, Poland

140 - 155 PLN

🏢 Summary: Oferta dla doświadczonego Python Developera obejmuje rozwój i utrzymanie backendu, integracji oraz rozwiązań AI/ML/NLP i LLM. Rola obejmuje także testowanie, dokumentację oraz współpracę przy systemach bazodanowych, kolejkowych, chmurowych i orkiestracji procesów. 🗂️ Requirements: Minimum 5 lat doświadczenia produkcyjnego jako Backend Developer, Udział w minimum 3 projektach backendowych w Pythonie, Testy jednostkowe i integracyjne w pytest lub unittest, Konteneryzacja aplikacji w Dockerze, Praca w środowiskach Linux/Unix i Windows, Znajomość UML i tworzenie dokumentacji technicznej, Praktyczne doświadczenie z Git, Praktyczna znajomość minimum 5 wskazanych obszarów technologicznych, Analiza procesów biznesowych i wymagań użytkowników oraz proponowanie rozwiązań, Komunikacja techniczna z osobami o mniejszej wiedzy technicznej, Odpowiedzialność za cały wytwarzany komponent 📃 Skills: Python, OOP, pytest, unittest, Docker, Linux, Unix, Windows, UML, Git, RabbitMQ, PubSub, MongoDB, asyncio, FastAPI, PyTorch, TensorFlow, Transformers, spaCy, Stanza, ML, NLP, LangChain, LangGraph, LLM, GCP, Airflow 🏢 Description: Zakres obowiązków: - Projektowanie, rozwój i utrzymanie oprogramowania w języku Python z wykorzystaniem programowania obiektowego. - Tworzenie i rozwój aplikacji oraz integracji z wykorzystaniem nowoczesnych technologii, a także przygotowywanie testów i dokumentacji technicznej. - Implementacja i rozwój rozwiązań z obszaru AI/ML/NLP oraz aplikacji opartych na modelach LLM. - Współpraca przy projektowaniu i wdrażaniu rozwiązań z wykorzystaniem baz danych, systemów kolejkowych, usług chmurowych oraz narzędzi do orkiestracji procesów. Wymagania: - Minimum 5 lat doświadczenia w projektach produkcyjnych jako backend developer. - Udział w minimum 3 projektach budujących backend z użyciem Python. - Umiejętność rozmowy o aspektach technicznych z osobami o mniejszej wiedzy oraz analizy procesu biznesowego lub wymagań użytkownika i proponowania rozwiązań. - Doświadczenie w tworzeniu testów jednostkowych i integracyjnych z wykorzystaniem pytest lub unittest. - Umiejętność konteneryzacji aplikacji z wykorzystaniem Docker, w tym tworzenia Dockerfile, budowania i uruchamiania kontenerów. - Swobodna praca w środowiskach Linux/Unix oraz Windows. - Znajomość notacji UML oraz umiejętność tworzenia dokumentacji technicznej oprogramowania. - Praktyczne doświadczenie w pracy z systemem kontroli wersji Git. - Praktyczna znajomość minimum 5 obszarów: RabbitMQ/Google Pub/Sub, MongoDB, procesy/wątki/asyncio, FastAPI, PyTorch/TensorFlow/Transformers, spaCy/Stanza, ML/NLP, LangChain/LangGraph (LLM), Google Cloud Platform (GCP), Apache Airflow. - Zdolność do podejmowania odpowiedzialności za całokształt wytwarzanego komponentu. Oferujemy: - Dostęp do platformy językowej. - Stałe wsparcie konsultanta. - Program rekomendacji pracowników.

Technology

ITDS

Senior Python Developer – Financial Risk Modeling and Analytics

Senior

Hybrid

Krakow, Poland

21,000 - 25,200 PLN

🏢 Summary: Senior Python Developer role focused on building and enhancing large-scale credit risk modeling toolkits in a global financial environment. The position combines hands-on development with technical leadership, driving best practices, CI adoption, and Agile delivery. You will collaborate with risk modellers and stakeholders to deliver high-impact, production-grade risk analytics solutions. 🗂️ Requirements: 5+ years of professional experience in Python development and testing, Experience leading and managing development teams, Strong knowledge of coding best practices and code reviews, Proficiency with version control systems (Git), Experience working in Agile environments with continuous integration, Solid background in scientific computing, Fluent English, Legal right to work in Europe 📃 Skills: Python, Git, Agile, CI, NumPy, SciPy, pandas, Polars, Matplotlib, PySpark, Docker, Kubernetes, Jenkins 🏢 Description: Empower Financial Risk Innovation — Shape the Future of Credit Modeling Krakow-based opportunity with hybrid work model. As a Senior Python Developer , you will be working for our client, a leading financial institution specializing in Risk Analytics and Modelling. You will contribute to the development and enhancement of advanced credit risk modeling toolkits, collaborating closely with Wholesale Credit Risk modellers across the globe to ensure efficient and accurate toolkit usage. This role offers an exciting opportunity to influence risk measurement processes and drive operational excellence in a dynamic, international environment. Your main responsibilities: Lead the development, testing, and maintenance of large-scale Python applications and libraries supporting credit risk models. Collaborate directly with end users to gather requirements, provide technical guidance, and ensure effective toolkit utilization. Oversee code reviews, enforce best coding practices, and promote a quality-focused development culture. Manage a medium-sized team of developers and oversee project portfolios to deliver high-impact solutions. Drive the implementation of continuous integration, Agile workflows, and modern development practices. Contribute to the creation of prototypes that could influence HSBC’s risk analysis and measurement frameworks. Interact with senior non-technical stakeholders to align technical developments with strategic goals. Maintain comprehensive documentation and testing suites to ensure high standards of reliability and compliance. You're ideal for this role if you have: 5+ years of professional experience in Python application development and testing. Proven leadership experience in managing development teams. Deep understanding of coding best practices, code review, and version control (git). Experience working within Agile environments with continuous integration. Strong problem-solving skills and a solid foundation in scientific computing stacks. It is a strong plus if you have: MSc or PhD in Computer Science, Mathematics, Physics, Operational Research, or Information Systems. Familiarity with credit risk analytics and financial domain. Knowledge of Python scientific libraries: NumPy, SciPy, pandas, Polars, Matplotlib. Experience with Big Data tools such as PySpark. Contributions to open-source Python libraries. Hands-on experience with Docker, Kubernetes, and Jenkins. Language Required for the role: Fluent English, with excellent communication skills. Eligibility for the role: Only candidates with an existing legal right to work in Europe will be considered for this role. #MAKEYourCareerBETTER Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.

Technology

Soldevelo

Python Developer

Mid

Remote

Gdynia, Poland

12,100 - 19,700 PLN

🏢 Summary: Python Developer role focused on building backend systems and AI/LLM integrations, starting with an open-source AI Red Teaming platform. The position involves developing a modular Python backend with integrations to major AI providers, real-time streaming, evaluation engines, analytics, and AWS deployment. Work includes commercial and open-source projects for international clients. 🗂️ Requirements: 3+ years commercial experience in Python backend development, Experience with Django, FastAPI, or Flask, Experience integrating AI/LLM APIs (e.g. OpenAI, Anthropic), Strong knowledge of PostgreSQL, Experience designing REST APIs, Experience with asynchronous programming in Python, Experience with Docker, Experience with CI/CD pipelines, Experience writing automated tests, Good command of English, Degree in Computer Science or related field 📃 Skills: Python, Django, FastAPI, Flask, PostgreSQL, REST, AsyncIO, Docker, CI/CD, OpenAI, Anthropic, Gemini, AWS, EKS, S3, RDS, WebSockets, SSE, LiteLLM 🏢 Description: We're looking for a Python Developer to join our team and work across a range of commercial and open-source projects focused on Python backend development and AI/LLM solutions. You'll build backends, design integrations with AI model providers, and contribute to products used by international clients. Project description: Your first project will be developing a Python-based backend for an open-source AI Red Teaming platform - a tool that enables organizations to systematically test and evaluate AI/LLM models for safety, fairness, and reliability. The project involves building a modular backend with integrations to major AI model providers (OpenAI, Anthropic, Google Gemini, AWS Bedrock, and others), real-time streaming, evaluation engine, analytics, and deployment on AWS. The platform will be released as an open-source product with a separate managed instance for the client. Requirements: - 3+ years of commercial experience in Python backend development - Experience with at least one modern Python web framework (Django, FastAPI, or Flask) - Practical experience integrating AI/LLM APIs into applications (e.g. OpenAI, Anthropic, or similar providers) - Solid knowledge of PostgreSQL and REST API design - Familiarity with async programming in Python - Experience with Docker and CI/CD pipelines - Experience writing automated tests - Good command of English (daily communication with an international client) - Degree in computer science or a related field Nice to have: - Experience with FastAPI - Experience with LiteLLM or similar LLM abstraction/routing libraries - Experience with real-time streaming (SSE, WebSockets) - Experience with AWS services (EKS, S3, RDS) - Familiarity with React or frontend technologies - Experience with open-source projects What We Offer - Fully remote work within a small, supportive team - Real responsibility from the start - no months of onboarding before you contribute - Variety - multiple projects mean diverse problems and technologies - Opportunities for professional growth, including contributions to open-source projects - A team culture built on transparency, trust, and fast feedback We look forward to hearing from you!