Junior/Mid Level Backend Engineer
We are DEUS EX MACHINA, a cutting-edge bioinformatics company specializing in Artificial Intelligence (AI), Machine Learning (ML), and Analytics. We leverage Generative AI and Large Language Models (LLMs) to accelerate the analysis of biological data, contributing to life sciences with breakthroughs in nutrition, petcare and healthcare. At the core of our successful track record are our people, our commitment to clients, Fortune 100 organizations and startups, and our desire to make a positive impact through a creative, focused, and collaborative mentality.
We are currently seeking 2 motivated Junior/Mid-Level Backend Engineers to join our dynamic Software Engineering team in Athens or Thessaloniki. In this role, you will contribute in the development, maintenance and optimization of the backend infrastructure that powers and enables the storage and utilization of biological data for our AI driven platforms.
* Candidates will be evaluated during the interview process for their corresponding level.
What your daily life will look like:
- Write clean, modular and maintainable code (mainly using Python/Django) that meets our internal standards, maintainability and best practices for a large-scale web environment.
- Write unit/integration tests and perform deployments
- Develop and maintain data pipelines and robust APIs that facilitate seamless communication between frontend applications, third-party integrations, and backend services.
- Identify, address and troubleshoot issues and other bottlenecks in the infrastructure.
- Develop and maintain databases that store biological and genomic data, implementing efficient data models and querying strategies.
- Create and maintain documentation for backend systems, frameworks and tools to ensure transparency and smooth knowledge transfer.
- Use the version control system Git to branch, merge and manage the backend code.
- Participate in our Agile methodologies and track tasks by using confluence and jira.
- Participate and contribute in engineering sessions, technical discussions and team’s internal meetings
What your strengths are:
- Proven experience (2+ year) in design and development using Python or Java
- BS/MS degree in Computer Science, Information Technology or a related field
- Experience with building REST APIs (preferably with Django/Flask otherwise Spring)
- Experience working with microservice architectures
- Good knowledge of SQL databases (preferably PostgreSQL)
- Hands-on experience with Git
- Excellent oral and written skills in Greek & English
What it’s like to work with us:
DEUS EX MACHINA will provide you with resources and advanced tools necessary to deliver best-in-class results for our clients, in a workplace that inspires collaboration and creativity. Our people are the most important asset and we always strive for providing them with a good working-life balance. What to expect working at DEUS:
- Competitive compensation packages based on qualifications.
- Flexible work schedule
- Professional and personal development opportunities
- Private life & health insurance
- Wellbeing activities
- Room to experiment, learn and have fun
- Peers with big smiles and fascinating ideas
- A multi-disciplinary, multinational team that values trust and autonomy
If you like the description above, we are looking forward to receiving your application. Please apply with your latest CV in English.