Senior Backend Engineer (Python)

We are seeking a hand-on Senior Backend Engineer (Python) to join our expanding team and lead the design, development, and deployment of cutting-edge generative AI solutions built on our modern technology stack. This role is ideal for a seasoned backend developer with a passion for AI and cloud-native solutions who thrive in a hands-on, collaborative environment. You’ll be at the forefront of developing innovative, scalable, and impactful AI-driven products in partnership with a dynamic, highly skilled team.

Responsibilities

You’ll play a key role in building an exciting Generative AI innovation project:

  • Design, develop, and deploy state-of-the-art generative AI solutions with a focus on scalability, performance, and reliability
  • Collaborate with cross-functional teams, including data scientists, DevOps, and front-end developers, to build robust, end-to-end AI-driven systems
  • Work on complex backend systems using modern microservices architecture and cloud platforms, primarily over AWS and Azure K8s clusters
  • Play a key role in optimizing the backend infrastructure for performance and scalability while contributing to architectural decisions and best practices
  • Integrate and enhance data streaming technologies to support real-time data processing and AI model operations
  • Utilize monitoring and logging tools such as Grafana and Loki to maintain system health, security, and observability
  • Mentor and collaborate with other team members, fostering a culture of knowledge sharing, innovation, and continuous improvement
  • Participate in code reviews, follow best practices for code quality, documentation, and security, and maintain a strong sense of ownership for assigned tasks

Requirements

  • 8+ years of experience in software engineering, with a strong background in Python and experience with microservices architecture
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
  • Proficient in SQL and NoSQL databases, with knowledge of server-client architectures
  • Experience deploying and managing applications in cloud-native environments (AWS/Azure)
  • Strong expertise in Kubernetes environments (e.g., K8s, OpenShift, EKS) and microservices architecture, including designing, deploying, and managing complex containerized applications at scale
  • Familiarity with Agile development methodologies and comfort working in a fast-paced, iterative environment
  • Strong initiative with a sense of ownership to fix issues and optimize systems across the platform
  • Effective communication and collaboration skills, with a proactive, solutions-driven approach to challenges
  • Mentor and collaborate with other team members, fostering a culture of knowledge sharing, innovation, and continuous improvement

Will be a plus

  • Exposure to generative AI frameworks (e.g., LangChain, LlamaIndex) and vector databases (e.g., Milvus, Pinecone)
  • Familiarity with LLMs, embedding models, and popular LLM hubs like Hugging Face
  • Experience with observability, including tools such as Grafana, Loki, or similar
  • Knowledge of data streaming technologies (e.g., Kafka) and their role in high-performance data pipeline

What we offer

  • Competitive salary and benefits package
  • Medical insurance
  • Tax compensation
  • Full Remote
  • Collaborative and innovative work environment
  • Career growth and development opportunities
  • A chance to work with a talented and driven team of professional

About the project

Our client develops a unique in-memory platform using innovative Machine Learning technologies. The product aims to help businesses’ achieve data and analytics processing needs with the highest speed, and to deliver real-time performance by reproducing companies’ data to the in-memory data store. An impressively fast-growing company that partners with the most leading enterprises from all over the world within various industries including healthcare, telecommunications, retail, etc.

Job Category: Python PyTorch
Job Type: Full Time
Job Location: Remote Ukraine

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
Book a Call