Python and Machine Learning Engineer

Location: Portugal Opening: 1 Deadline: 2022-09-14
Job Description

Javra Software B.V which is a Dutch based software company in The Netherlands since 1999 and having its outsourcing company in Nepal since 2006 and nearshore company in Lisbon, Portugal since May 2022. We are an innovative IT services providing company having its customers mainly located in Europe, USA, China and Hong Kong. We work on different innovative IT solutions platforms.

For our new branch office JAVRA, SOCIEDADE UNIPESSOAL LDA in Lisbon, we are looking for a Senior Python Developer for our company who can research/build on innovative tools and technologies, identifying the best approach and design-development of the Javra products. The candidate is responsible for taking lead on application development using Python in ongoing/new projects representing the R&D Department of the company.

Roles and Responsibilities

Your responsibilities will include (but not limited to):

● Writing scalable code using Python programming language

● Improve functionality of existing systems

● Build efficient back-end features in Python

● Effectively guide and/or manage the technical work of junior engineers

● Assisting other developers with troubleshooting, debugging, and coding

● Taking responsibility for all development work and ownership of thorough quality control

● Maintain expertise on the new technologies


● Bachelor Degree in Software Engineering, Computer Science or a related field.

● 3+ years of experience in Python and related Frameworks (like Flask, FastAPI, Django)

● Exceptional problem-solving and analytical abilities

● Excellent written and verbal communication

● Good organizational and time-management skills

● Flexible and ready to accept new challenges

● Experience working experience in Machine Learning projects would be an advantage

How to apply

To apply for this position, send your CV and a cover letter to: