Senior Python Developer at Sembly AI (offline)

Required skills
• 5+ years in application development
• 3+ years experience with Python (3.7+)
• Experience managing one or more juniors/middles on a team
• Good understanding of multithreading, async programming
• Some familiarity with browser automation (pyppeteer, selenium, etc)
• Working knowledge of Docker, git, CI/CD processes
• OOP, OOD, software design (patterns, SOLID, GRASP understanding, multi-tier architecture, SOA), refactoring (code smells, refactoring methods), excellent coding style and coding best practices
• Comfortable working in Linux

As a plus
• Experience working with and/or developing integrations with web-based APIs
• Libs and tools: Redis, FastAPI, Docker, Docker API, Google Cloud Storage, GCR, Pyaudio
• Knowledge of Django
• Experience with Kafka, Celery

We offer
• Competitive salary, stock options
• Awesome friendly, smart, top-performing team
• Cutting-edge cloud tech and distributed systems, ML services
• No outsourcing, we make our own awesome AI product
• Весёлый, дружелюбный коллектив (English/Russian-speaking)

Responsibilities
• Develop and enhance core system components in Python
• Manage a small team of strong junior and middle developers
• Support technical architecture planning, system, and API design
• Ensure high quality coding practices, participate in team code reviews and testing

About us:
Sembly AI is a SaaS platform that uses proprietary AI algorithms to transcribe and analyze operational meetings, transforming them into actionable insights. Based in New York City, our founding team brings a wealth of business management, technical innovation, and prior successful startup experience. You can learn more about the company and try our product at: http://www.sembly.ai

We have a dedicated office in Odesa, Ukraine, where most of our technical talent resides. We are not a «services for hire» firm — we develop our own innovative product with a focus on latest technologies and an awesome user experience. We are looking for developers who will grow with the firm and continue to advance our product capabilities in the coming years.

About Sembly AI

Sembly is a team meeting assistant that automatically generates meeting notes and detects actions, decisions, risks, issues, requirements, and more in your professional meetings on Microsoft Teams, Zoom, and Google Meet. Use Sembly to unlock powerful AI analytics to help you and your team achieve more, while attending less.

* No time tracking software
* Remote or in-office is ok
* Highly motivated and highly skills team members
* Silicon Valley-based culture (founders from NYC)
* 45+ team member across 10+ countries
* English/Ukrainian-speaking team
* Leading innovative product in AI domain

Company website:
http://www.sembly.ai

DOU company page:
https://jobs.dou.ua/companies/sembly-ai/

The job ad is no longer active
Job unpublished on 7 January 2022

Look at the current jobs Python Odesa→