- Origen.AI develops methods for modeling, 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 Spain). This specific role will be remote with the possibility of moving to 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 to a later time.
- 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.
What we're looking for :
- Origen.AI is seeking a highly skilled and proactive AI Engineer to join our team in Spain. We are looking for someone who is deeply passionate about cutting-edge technology and eager to contribute to innovative artificial intelligence solutions. The ideal candidate will bring a strong background in software development, combined with advanced knowledge and hands-on experience in artificial intelligence methodologies, vectorized operations, and efficient data management practices.
- In this role, you will leverage your technical expertise to design, develop, and optimize sophisticated AI models and algorithms. Your proficiency in vectorized operations will enable you to handle complex calculations efficiently, ensuring optimal performance of our AI-driven systems. Additionally, your solid understanding of data management will allow you to build robust data pipelines and manage large-scale datasets effectively.
- Beyond technical capabilities, we highly value excellent soft skills. You will collaborate closely with cross-functional teams to integrate AI solutions seamlessly into existing systems. Your strong communication skills and collaborative mindset will be essential for clearly articulating technical concepts to both technical and non-technical stakeholders, facilitating productive teamwork, and contributing positively to our innovative company culture.
Your daily routine at Origen.AI :
- Innovative Projects : Work closely with the team on the latest AI technologies and contribute to innovative projects that have a significant impact.
- Design and Development : Develop, optimize, and maintain AI models and algorithms, focusing on coding, debugging, refactoring, and reusing code for improved performance and maintainability.
- Collaboration : Work with software developers, data scientists, and other engineers to integrate AI solutions into existing systems, enhancing functionality and user interaction.
- Data Management : Manage data flow and infrastructure to support AI deployment, including data preprocessing, quality assurance, and maintaining data pipelines. You will build scalable services and components for a web-based architecture, deployed using CI in a cloud Kubernetes environment, primarily using Python.
- Research to Production : You will work closely with our Research team to adapt our cutting-edge algorithms for real-world applications. This involves addressing complex challenges to design and engineer AI solutions that are scalable, high-performing, and maintainable.
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 include, but are not limited to, free private medical insurance and flexible benefits for food, transport, and child care.
What We Expect from You :
- 3 years of relevant experience.
- Possess advanced Python programming skills, including expertise in parallel and concurrent coding techniques, which enable efficient and scalable software development.
- Maintain a continuous improvement mindset, staying up-to-date with the latest AI trends and advancements. This involves suggesting enhancements to existing systems and workflows, ensuring that our processes remain innovative and effective.
- Experience with AI frameworks and libraries like TensorFlow, PyTorch, and Keras.
- Experience performing vector / array operations effectively
- Strong understanding of machine learning, deep learning, NLP, and computer vision.
- Proficiency in software architecture, algorithms, and data modeling.
- Proficiency in retrieving / preparing large-scale datasets efficiently
- Proven track record of developing scalable software solutions, consistently writing tests before merging codes into main branches.
- Experience in designing, coding, and testing software applications and systems.
- Ability to identify potential issues and develop solutions proactively. A self-starter who is always looking for ways to improve systems and processes.
- Effectively communicate complex technical concepts to both technical and non-technical stakeholders, collaborate efficiently within diverse teams, manage internal and external relationships professionally, and proactively suggest team collaborations to achieve ambitious goals.
- Proactive problem-solving skills; ability to identify potential issues early & develop solutions independently; self-starter attitude towards improving processes / systems continuously.
- Eagerness to explore new technologies and approaches, and willingness to adapt and evolve based on new information.
- Curiosity-driven approach : Eagerly explore new technologies / methodologies adapting quickly based on new information & feedback received during project execution phases; excellent analytical / troubleshooting abilities required.
- Excellent communication skills in English.
- Suggest and engage in team collaborations to meet ambitious development goals.
- Strong analytical skills to troubleshoot issues and develop innovative solutions.
Highly Valued Additional Experience :
- Degree in Computer Science, Engineering, or a related field.
- Strong understanding of machine learning concepts including deep learning architectures (CNNs / RNNs), NLP techniques, and computer vision algorithms.
- Experience designing, coding & testing software applications / systems; cloud platform experience (Azure preferred) is highly valued.
- Docker experience : Understanding how Docker images facilitate local development & modern CI / CD processes is essential.
- Translating real-world problems into probabilistic algorithms; physical data analysis / modeling expertise preferred
- Practical experience implementing convolutional neural networks (CNNs), NLP models
- Hands-on utilization experience leveraging frameworks such as TensorFlow / PyTorch / sci-kit-learn for model experimentation / development
How to Apply :
- Does this role sound like a good fit? Please apply below :
- Complete the survey in the application link
- Attach your most recent CV in PDF format
- Send along links that best showcase the relevant things you’ve built and done