Junior Python Developer
Chișinău, Chisinau, Moldova, Republic of
Parkopedia
Find your perfect parking space using our growing database of thousands of car parks, street and metered parking and even private garages!Parkopedia is the world’s leading connected car services provider used by millions of drivers and organisations such as Apple, Here, TomTom and 20 automotive brands ranging from Audi to Volkswagen. Parkopedia's mission is to provide the best in-car data and transaction services to make mobility ecological, efficient and convenient.
Parkopedia is searching for a talented Junior Python Engineer to join our growing team. As part of this role, you'll have the opportunity to grow alongside us as we enhance and streamline processes across the company by leveraging Computer Vision and Deep Learning technologies to improve scalability and efficiency. Your primary focus will be on the software engineering aspects of the Computer Vision Team, collaborating closely with Deep Learning research engineers and fellow Python developers to provide crucial support. This position plays a key role in achieving high levels of efficiency internally required to deliver our services to partners and customers globally.
Our ideal candidate will be someone who loves learning, enjoys solving technical problems, is curious about new technologies and plays around with coding in their own time. We offer a rewarding working environment within a collaborative, supportive and inclusive team, where your contribution is valued, and where you feel empowered to do your best work.
We are part of a global team, but this role is based in Moldova at our Chisiau office. Parkopedia maintains a flexible location policy (hybrid) but the role will require a proportion of time to be spent at the Chisinau office.
RESPONSIBILITIES
This role requires basic familiarity with software development in Python. All code we produce must be clean, well-documented, and maintainable, adhering to best practices and coding standards. Beyond technical expertise, collaboration is key. You will work closely with senior engineers who will guide your design, implementation and testing as we seek to develop products and improve our existing infrastructure. Our teams collaborate effectively, and foster a supportive and open environment. Your responsibilities will broadly include
- Software Development & Automation:
- Develop, maintain, and optimize Python-based solutions to support the Computer Vision team.
- Automate workflows and processes using Python to improve efficiency and scalability
- Cloud & Infrastructure Management:
- Deploy and manage applications using AWS services such as S3 and ECS Fargate.
- Work with containerised applications using Docker and orchestrate workflows with Apache Airflow.
- API Development & Integration:
- Integrate RESTful APIs to support various services and applications.
- Collaborate with Deep Learning engineers to support API-based model integrations.
- Database Management & Reporting:
- Work with relational databases to store and process data, writing optimized SQL queries.
- Develop dashboards and reports to visualise key performance metrics.
- Collaboration & Support:
- Work closely with research engineers and fellow developers to ensure smooth development and deployment of solutions.
- Assist in testing, debugging, and optimising performance across various projects.
Requirements
You will have
- Proficiency in Python and experience with software engineering best practices.
- Familiarity with AWS services (S3, ECS Fargate, etc ).
- Strong understanding of RESTful APIs and relational databases (e.g., PostgreSQL, MySQL).
- Solid version control skills using Git.
- Ideally an analytical mindset with strong mathematical and geometric reasoning.
- Strong communication skills and a proactive attitude towards learning.
Preferably you will also have:
- Familiarity with Docker, Airflow and Kafka
- Data visualisation skills (dashboards, jupyter notebooks, etc)
- Experience with Flask and/or FastAPI to quickly prototype web applications.
- Exposure to deep learning, machine learning, and/or computer vision and related software stack e.g., NumPy, Pandas, OpenCV, Tensorflow, etc.
- Familiarity with GIS data and tools such as PostGIS.
- Experience with Bash scripting
- Experience with testing frameworks (e.g., Pytest) and debugging tools.
We are an equal opportunities employer and believe in the power of a diverse, inclusive team. We welcome applications from all suitably qualified people, regardless of race, sex, disability, religion/belief, sexual orientation or age.
Benefits
Parkopedia is committed to building a great work environment for all our employees. Here are just a few of the benefits that we offer:
- Unlimited annual leave - yup, time off is as important as time in the office, we all need to unwind and recharge our batteries!
- Flexible working hours
- Training allowance
- Fresh fruit, tea, coffee
- Regular team lunches!
- Monthly socials
- Time off for volunteering
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Airflow API Development APIs AWS Computer Vision Deep Learning Docker ECS Engineering FastAPI Flask Git Jupyter Kafka Machine Learning MySQL NumPy OpenCV Pandas PostgreSQL Python RDBMS Research SQL TensorFlow Testing
Perks/benefits: Career development Flex hours Flex vacation Unlimited paid time off
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.