Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

IBM Python Back-End Developer 
Poland, Lesser Poland Voivodeship, Krakow 
138686535

24.06.2024

Your Role and Responsibilities

Responsibilities:

  • Develop and maintain core Voice Agent application services and frameworks.
  • Addition of support for natural languages to the Voice Agent capabilities.
  • Own core AI applications and related tooling, focusing on the system’s integration, configuration, lifecycle and event management
  • Enable modular, testable and scalable deployment through continuous, incremental refactoring of core applications
  • Keep and push for the high bar of development best practices: test coverage, design patterns, documentation and self-documenting code
  • Address core design and stability issues across the stack and platform
  • Educate engineering teams on standard methodologies, and where possible, automate enforcement and migrate existing code to ensure compliance


Required Technical and Professional Expertise

  • 5+ years of experience in Linux environments with good understanding of Linux processes.
  • 5+ years of professional experience developing back-end/server technologies in Python
  • Strong command over Data Structures and Algorithms. Deep understanding of Computer Science Fundamentals.
  • Strong experience in high performance, server and service programming, e.g. distributed, multi-threaded programming writing network clients and coordinating high throughput inter-process communication
  • Quick learner


Preferred Technical and Professional Expertise

  • Experience in containers- and Kubernetes-based development.
  • Experience with audio processing and streaming.
  • Experience with software cloud scaling and performance optimization.
  • Experience in shell scripting and cross-language system development.
  • BS degree in Computer Science, similar technical field, or equivalent experience.

What we offer:
• Working for a top 5 IT company according to Forbes 2022 best employers ranking
• International and prestigious projects
• Highly skilled teams of experts
• Wide range of IBM trainings and certificates
• Unlimited access to Udemy, Harvard Business Review, Safari O’Reilly, getAbstract, IBM AI Skills Academy
And what is more:
• Contract of employment
• Competitive compensation – salary range, depending on your skills and experience
• Private medical care and life insurance
• Employee Assistance Program
• Sport, charity & other networking groups
• Summer / winter camps for children
• Discounts with IBM employee badge
• Referral Bonus Program
• Home office option
• No dress code