Omilia - Conversational Intelligence

Senior Python Engineer

Omilia - Conversational Intelligence

full-time

Posted on:

Origin:  • 🇵🇱 Poland

Visit company website
AI Apply
Manual Apply

Job Level

Senior

Tech Stack

CloudDjangoDockerGoGradleJavaKubernetesMavenMicroservicesPythonRDBMS

About the role

  • Join product development team to work on Omilia’s state of the art Cloud services for Conversational AI and Virtual Assistant technologies.
  • Design, develop, manage and support microservices.
  • Sustain, improve and implement new features for tools written in Python.
  • Consistently produce well designed, testable and efficient code.
  • Contribute to a microservice-based architecture and its evolution.
  • Design and develop high-volume, low-latency applications for mission-critical systems geared for high-availability and performance.
  • Debug and resolve issues and perform resolution follow-up.
  • Solve scalability and performance issues.
  • Identify performance bottlenecks and suggest improvements.
  • Scale services using Docker and Kubernetes technologies.
  • Participate in project planning including research and development.
  • Support and improve Agile transformation.
  • Contribute to backlog with improvements and suggestions.
  • Implement Proof of Concepts (PoC) to introduce new solutions and ideas.
  • Effective time management and ability to meet deadlines.
  • Utilize AI tools for analysis and development of services and applications.
  • Actively contribute as an integrated team member and collaborate across teams.
  • Meet regularly with the line manager to review progress and manage issue resolution.
  • Support other organization priority activities and act as an Omilia ambassador.

Requirements

  • 6+ years of working experience in Python and proven knowledge of Python development.
  • A Bachelor degree in computer science.
  • Deep knowledge of Python application development.
  • Experience with Django, FastAPI, or similar web framework.
  • Very good written and oral communication skills in English.
  • Proven experience in writing APIs, Web Services & Microservices.
  • Object Oriented analysis and design using common design patterns.
  • Self-motivated and driven to create extraordinary things.
  • Ability to work under pressure and on strict deadlines.
  • Continuous innovation mindset.
  • Knowledge/experience of Golang (Go) and/or Java.
  • Experience with Git, Maven, Gradle.
  • Experience with relational databases (RDBMS).
  • Nice to have DevOps, CI/CD experience.
  • Experience with containers (docker, kubernetes).
  • Experience with secure-coding principles.
  • Speech-related technologies.