Python Engineer (Senior)
-, Katowice +1 Location
VirtusLab
We are #VLteam – tech enthusiasts constantly striving for growth. The team is our foundation, that’s why we care the most about the friendly atmosphere, a lot of self-development opportunities and good working conditions. Trust and autonomy are two essential qualities that drive our performance. We simply believe in the idea of “measuring outcomes, not hours”. Join us & see for yourself!
About the role
Join us to build Python web services that help data scientists orchestrate & monitor ML experiments end-to-end across projects.
View available projects
Project
Experiment Service
Project scope
Building a web application that allows data scientists to orchestrate and monitor different types of experiments, end-to-end across the breadth of client’s machine learning projects. The service maintains a single source of truth on the experiments and integrates with external systems that will orchestrate the experiments.
In scope: experiment design, group selection, visibility, tracking, evaluation.
Tech Stack
Github Actions, Kubernetes, PostgreSQL
Python, FastAPI, uvicorn, pandas, SQLAlchemy
Challenges
Github Actions, Kubernetes, PostgreSQL
Python, FastAPI, uvicorn, pandas, SQLAlchemy
Building a web application in an organization without any prior operational experience in this area, using Python – which is not well supported in the client’s ecosystem.
Non-trivial use-cases on the edge between Python back-end engineering and data science.
Integration with multiple external orchestration setups owned by teams with conflicting ideas for the integration with the service.
What we expect in general
3+ years as Backend or Fullstack Engineer
Advanced Python and FastAPI skills
Experience with PostgreSQL and GitHub Actions
Familiarity with pandas, SQLAlchemy, Kubernetes is a plus
Interest in designing and scaling web services
B2+ English proficiency (spoken and written)
Availability to work from our client’s office based in Kraków from time to time
A few perks of being with us
Building tech community
Flexible hybrid work model
Home office reimbursement
Language lessons
MyBenefit points
Private healthcare
Training Package
Virtusity / in-house training
And a lot more!
Join the VLteam and elevate your career to new heights! Join us in shaping the future of software engineering with a team that values flexibility, fosters an open-minded culture, and delivers outstanding solutions. We have extensive knowledge about Data Engineering & Data Science, Cloud-Native Services, Reactive Systems, Dev Tooling and Frontend. We are also worldwide experts in Scala language, officially supporting its development and tooling.
Python Engineer (Senior)
Python Engineer (Senior)
-, Katowice
VirtusLab