Python Engineer/Lead - Desktop
Our client is the virtual assistant for restaurants.
We are developing an innovative, conversational voice-based AI for the restaurant world.
Its first skill is already being deployed at scale: automated order taking in Quick Service Restaurants (QSRs) where it improves customer experience, increases sales, and reduces employee stress.
You would bring:
- 5+ years experience in Python
- Mentoring experience / tech lead/ team lead / experience in code reviews and guiding - at least
- Experience in SW design and backend development
- Experience in developing and deploying multiple projects used in production
- Experience with Docker, Kubernetes, Microservices, CI/CD, Clouds (AWS/GCP/Azure)
- BSc in Computer Science or equivalent industry experience
- Qualities: Star performer, Team player, Fast, Strong ownership, Passionate about their work, Great communicator.
Bonus:
- Being an Architect with deep design experience.
- Experience with gRPC, Async IO, WebRTC.
Experience with Ansible.
About the role:
- Our backend is developed all in Python running in the cloud over k8s.
- It's not a typical backend interacting with a UI frontend. It handles audio streams in real-time and runs our key AI algorithms.
The role involves designing and implementing complex parts of the backend. This involves distributed architecture as well as concurrency while taking into consideration performance and scale.
Company is building an outstanding company. To achieve our goals, we are focused on hiring great people with different backgrounds, perspectives, and experiences.
As an equal opportunity employer, we are committed to a team defined and empowered by diversity. We consider qualified applicants without regard to race, religion, color, national origin, gender, sexual orientation age, marital status, veteran status or disability status.