Portfolio Company Jobs


Senior Python Backend Engineer



Software Engineering
Yerevan, Armenia
Posted on Friday, November 4, 2022

We are looking for a talented Senior Python Backend Engineer to join our team at ZERO for building AI-powered automation tools for time-consuming administrative tasks. 

This role is a unique opportunity to work with high-load document processing tasks and implement AI services into a real business process of large companies.The products you will develop include NLP applications used by our diverse portfolio of customers in the Finance, Legal and Insurance industries. You will enjoy a complete lifecycle from data preparation/analysis to production code deployments

What you’ll be doing as a Senior Python Backend Engineer: 

  • Design, build, and/or deliver microservices for document processing and components that solve real-world business problems, while working in collaboration with the Product, front-end developers and Data Science team; 

  • Leverage continuous integration and continuous deployment best practices, including test automation and monitoring 

  • Integration of data storage solutions  

Job Qualifications and Skill Set: 

  • Bachelors or Master's in computer science, electrical engineering, mathematics, or a similar field. PhD is a plus; 

  • Proven programming experience in Python3 using efficient algorithms and software design patterns;   

  • Experience with Python3 frameworks (e.g. Django, Flask, FastAPI) 

  • Knowledge of object-relational mapping (ORM) 

  • Working experience with databases (e.g. Postgres) and data storage (S3)  

  • Experience with CI/CD tools (Jenkins, Gitlab etc) 

  • Knowledge of user authentication and authorization between multiple systems, servers, and environments 

  • Experience with Linux, Docker and Container management tools (Kubernetes/Openshift) 

Nice to haves: 

  • Experience developing and deploying solutions in a public cloud such as AWS, Azure, or Google Cloud Platform;  

  • Knowledge of JavaScript and the AngularJS framework is a plus 

  • Experience in .NET/C# or C++ is a plus; 

Required candidate level: Senior

Zero Cognitive Systems is proud to be an Equal Employment Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status. Our goal is to create workplaces that reflect the communities we serve and where everyone feels empowered to bring their full, authentic selves to work.