Overview
We are Infrrd!
An enterprise AI company leveraging AI and machine learning to streamline human tasks. If you're unfamiliar with us, don't worry! It's pronounced "In-fur-d."We are the creators of a proprietary Intelligent Document Processing platform that automates data extraction from complex and messy unstructured documents. For over a decade, we’ve been building expertise in Artificial Intelligence, Machine Learning, Deep Learning, Natural Language Processing, Neural Networks and much more. We are building technology that is disrupting the data extraction space for 5+ years now.
And now, we are on the lookout for a motivated Python Developer to join our Engineering team. In this role, you will help us to build our product in an efficient and solid way.
What you will do:
● Create python scripts and services.
● Document inside code and designs.
● Ensure the deliverables are of the highest quality in terms of functional and technical aspects.
● Ensure the in sprint defects are closed with the highest quality and any production defects are being taken care of for a specific duration post release.
● Work along with the PM, Architect and the BA to manage the deliverables from technical and functional aspects
● Work along with DevOps, and other teams to fulfill roles and see the big picture.
● Carry out regular code reviews, enforce coding best practices, source control, and deliverables
Below is a list of the background we would like our Python Developer to have:
● 3 -5 years of expertise in Python 3 software engineering skills
● Experience building systems that interact with REST APIs or depend on web frameworks like Flask (preferred) or Django.
● Python Language Proficiency: Strong understanding of Python syntax and libraries like Pandas.
● Design, Develop, test, and maintain high-quality software using Python programming language.
● Experience with MongoDB
● Strong object-oriented design and programming skills
● Experience with SQL and NoSQL databases.
● Proficiency with Git.
Nice to Have:
● Familiarity with Linux.
● Experience with microservices and architectural design.
● Experience with Python testing frameworks (unit test, pytest).
● Knowledge of using OpenAPI specifications for designing REST Endpoints.
● Experience working with message brokers (RabbitMQ, Redis)
● Experience in deploying machine learning models in production environments and made them accessible through APIs.
● Experience with DevOps processes along with Kubernetes and container ecosystem is an advantage.
● Experience working with AWS services or other cloud services.
And along with that, someone who is curious to learn, drives the whole team to perform better and is a cool person to work with. That is when we will make a great team together, right?