Senior Python Backend Engineer

Deadline: 02 June 2024

Employment term: Permanent

Category: Software development

Job type: Full time

Location: Yerevan

Job description:

We are looking for a talented Senior Python Backend Engineer to join our team at ZERO Cognitive Systems 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.   

Job responsibilities

  • 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.


Required qualifications


  • Bachelor’s or Master's in computer science, electrical engineering, mathematics, or a similar field

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

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

  • Knowledge of REST and websockets

  • Knowledge of object-relational mapping (ORM)

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

  • 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

  • Experience in .NET/C# or C++.

Required candidate level: Senior

Additional information

Аpply online via staff.am and follow entire application process.

Professional skills

Python

Back-end technologies

Soft skills

Written communication skills

Teamwork

Share this job via your favorite social media channel.

ZERO's Product Team / ZERO-ի պրոդուկտ թիմը

The role of a Product Manager, their goals, problems and motivations / Պրոդուկտ մենեջերի դերը, նպատակները, խնդիրներն ու մոտիվացիան

View more

View Less

AI-powered Data Room

With our Data Room application, we transform the way you engage with your documents and information. Our AI solution ensures that all your data is labeled with the appropriate metadata, stored, accessed, and managed based on your company’s security policies and associated regulations. The AI application allows you to quickly obtain the information you need without sifting through extensive document files.

View more

View Less

Benefits

Free language courses
Medical insurance
Teambuilding and corporate events
Flexible working schedule
Complimentary tea, coffee and refreshments
Day off
Family medical insurance
Special day-offs
Sport package
Business trips
Professional Development Reimbursement
Staff referral program
Gifts for different occasions
Unlimited PTO (paid time off)
Gamezone or fun activities
Corporate swags from Company Swag stores

Testimonials

Contact details

Website https://zerosystems.com

Phone: +37499000748

Address: 59 Hanrapetutyan St, Yerevan, Armenia

Find ZERO on social media