Origen.AI, an artificial intelligence startup focusing on the energy sector, is looking for a Backend Developer (Python) to join our team in Spain.
Origen.AI develops methods for modelling, simulation and optimization of complex systems, particularly systems involving physical properties. Our revolutionary technology accelerates simulations by up to 10,000x, opening up unprecedented opportunities across many different industries.
We are based in New York (with offices in Madrid and Sevilla). This specific role will be located in Spain, with a flexible hybrid approach (some days in the office, some days remote).
To engage effectively with the North American team, the working hours of this position are shifted later, finishing at 7PM .
We are creating a passionate and engaging culture that combines cutting-edge research and product-led engineering to provide a supportive balance of structure and flexibility. We are looking for colleagues passionate about bringing cutting-edge AI to industrial problems.
We are willing to hire both at the intermediate level and at a more senior level, depending on the level of experience of the best candidates.
You will work in the Platform team, developing the Backend for PROTEUS, our SaaS client-facing platform.
You will build scalable services and components for a web-based complex architecture, deployed using CI in a cloud Kubernetes infrastructure. You will mainly use the Python programming language to write your code and your tests.
You will support our Research team in making their cutting-edge algorithms industry-ready. To do so, you will have to tackle challenging problems to engineer scalable, performant, and easy to maintain AI solutions.
We Offer: An intellectually challenging set of problems.
Colleagues with deep knowledge and a passion for cutting-edge technology.
Excellent opportunities to grow with the company as we scale up.
An indefinite employment contract from the first moment.
Employee benefits including, but not limited to, free private medical insurance and flexible benefits for food, transport, and child care.
What we Expect from You: To live in Spain and be eligible to work in Spain.
5 years of relevant experience.
You have 3+ years of back-end development experience in one or more well-known high-level Python web development frameworks (Flask, FastAPI, Django, AIOHTTP, etc.).
You have 3+ years of RESTful API development experience . You can analyze a web client-server communication requirement and design a set of APIs/endpoints for it.
You can analyze a real-world problem and turn its data requirements into a relational DB model . You can implement that model using DDL in any of the major RDBMS systems (Postgres, MySQL, Oracle, etc.).
You wouldn't expect your code to be merged into a main branch unless tests have been written for them. You have written a plethora of tests in the past.
Experience with cloud platforms is required - Azure experience is a big plus.
You have worked with Docker , and understand that Docker images, among other things, ease local development and play a key role in a modern CI/CD process.
Ability to communicate your ideas clearly and work in teams.
Excellent communication skills in English.
Suggest and engage in team collaborations to meet ambitious development goals.
Celery or Prefect and Async processing: You have gained experience with Celery or Prefect and asynchronous processing to efficiently handle tasks in the background and optimize backend performance.
How to Apply: Does this role sound like a good fit? Please apply by clicking the following button:
#J-18808-Ljbffr