We are Softwarium, a Ukrainian outsourcing IT company. We have been developing software for American, Canadian, and Norwegian clients in the education, healthcare, energy, and security industries for over 20 years.
We are presently seeking a Python Engineer on behalf of our esteemed US client. The ideal candidate should possess a proactive mindset and a strong aptitude for addressing intricate challenges. In this role, you will assume a pivotal position in the development of low-latency, high-throughput systems that seamlessly incorporate advanced AI technologies into pragmatic, scalable solutions for our clients.
Tempo AI represents an advanced customer service solution powered by ChatGPT. This innovative platform seamlessly integrates with renowned platforms such as Shopify, Salesforce, Zendesk, and custom e-commerce stores to streamline and automate a spectrum of customer service operations.
Our client is growing rapidly and searching for a seasoned Python Engineer with a blend of robust Django expertise, cloud infrastructure knowledge, and a passion for AI technology. If you’re ready to put your skills to the test in a dynamic, fast-paced environment, we welcome you to join us in pioneering the future of AI-driven customer services.
- Build and maintain high-performance, scalable backend systems using Python and Django.
- Work with AWS services to architect resilient cloud infrastructure
- Integrate and manage Twilio’s communication APIs within our service stack.
- Develop multi-threaded and asynchronous service routines to handle real-time AI processing with minimal latency.
- Implement security best practices around LLMs, including defenses against prompt injection and crafting secure prompts.
- Collaborate closely with the product team to integrate cutting-edge AI technologies into our platform.
- Lead efforts in latency engineering to optimize system performance and responsiveness.
- 5+ years of experience in software development with Python and Django.
- Strong experience with AWS cloud services (EC2, S3, RDS, Lambda, CloudFormation).
- Experience implementing both Rest and GraphQL API’s.
- Hands-on experience with AI platform integrations (OpenAI GPT, Hugging Face).
- Practical knowledge of Twilio and communications APIs and their implementation.
- Expertise in latency engineering, multi-threading, and optimizing applications for speed and scale.
- Practical experience with async frameworks in Python (e.g., AsyncIO, FastAPI).
- Familiarity with Python’s testing frameworks.
- Experience in performance tuning and optimization, particularly within high-load environments.
- Contributions to the Python and AI development communities are highly regarded.
- Demonstrated ability to write clean, maintainable, and efficient code.
- Strong problem-solving skills and the willingness to dive into challenging problems.
- Exceptional communication and collaboration abilities.
- A thorough understanding of AI security best practices, especially in LLMs.
What we offer:
✍️ Ukrainian or Polish B2B Contract;
🏠 Possibility to work remotely or in an office in the center of Kyiv;
⚖️ Work & life balance is our credo. No overtime;
🚀 Learning & Development program: a team of senior developers, individual budget for professional development (trainings and events, certification);
💶 Paid Vacation and sick days, etc.
Interested in joining our team? Do not hesitate to contact us!