Google Cloud Platform (nice to have)
Django Rest Framework (regular)
Python 3.x (advanced)
We are a team of software engineers, data scientists, and researchers who build the inference engine. The heart of our technology is a powerful set of algorithms for preliminary diagnosis and triage.
Backed by statistical models and machine learning, the inference engine allows patients to assess their symptoms and provides them with information on possible medical conditions.
We work closely with medical experts. We love discussing improvements and figuring out the best solutions together. We also believe that clear and honest communication is what helps us thrive.
Our team is making some of the most significant decisions for the company. We are conscious of the challenge we face and take full responsibility for everything we do.
That’s why we double-check every new feature, do code reviews, and write automated tests.
Our goal is to create the most accurate inference engine in the world. To make this happen, we need your help.
What you’ll do :
Participate in the technical design of R&D solutions
Develop and deliver internal apps
Contribute to the development and maintenance of Infermedica’s products
Ensure quality and stability of the developed solutions
Mentor less experienced team members
5+ years of commercial work experience in Python
Experience in designing, developing, and testing web applications
Good knowledge of FastAPI, Django, or Flask
Good knowledge of SQLAlchemy and Celery
Good knowledge of typing annotations and static type checking in Python
Experience with Docker and Docker Compose
You strive for the perfect code and look for optimal solutions
Experience in writing optimized, efficient, and modular code
Ability to communicate in English and Polish (both written and spoken)
Willingness to work on R&D projects
It would be even better if you have
Experience with numerical and statistical computation libraries in Python (NumPy, Pandas)
Good knowledge of asyncio library
Knowledge of Agile methodologies and Jira.
Demonstrated use of best practices (CI / CD, TDD, Code Reviews, Design Patterns)
Some experience working on AI projects (development and / or deployment)
Knowledge of Kubernetes
Familiarity with Google Cloud Platform
Familiarity with Java
Why is working at Infermedica awesome?
We're building an open and supportive startup culture where you can do your best work and improve your competence. The values we embody as a company are transparency, quality, and support.
Once you become a part of InferTeam, you become the company owner by being granted Employee Stock Ownership Plan.
We offer a competitive salary that is benchmark-based.
You choose the form of employment according to your preferences - we are flexible.
You can start your work at a convenient time aligned with your work-life balance needs.
We provide essential equipment.
We are remote-first - work from anywhere (we expect you to be located in European or East Coast time zones). Despite the remoteness, we like to see each other in person (be ready for in-person meeting invitations 4-5 times a year).
Home office bonus - we want you to have a comfortable home office set up.
Paid holidays (B2B contract is not an exception).
Private health coverage and free online consultations with a doctor.
Training budget for your professional growth and additional days off for its usage.