nix logo

Senior Python Engineer with AI Expertise

nixUkraineNew
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Senior

Qualifications

Requirements: 6+ years of professional software development experience. Strong expertise in Python, with experience in building production-grade services, libraries, and tools. Proven track record in developing and consuming RESTful web services. Regular use of GitHub Copilot or similar AI coding assistants in a professional setting. Familiarity with Specification-Driven Development (SDD) workflows. Working knowledge of BMAD delivery methodology for AI/ML features. Solid understanding of SQL and/or NoSQL databases. Clear grasp of Agile/SCRUM methodologies. Strong analytical and problem-solving capabilities.

About the job

About Our Client:
Join a pioneering SaaS company that specializes in innovative solutions for risk detection and management in clinical trials. Using a sophisticated set of algorithms, our client analyzes clinical and operational data in real-time to uncover anomalies and outliers effectively.

Role Overview:
As a key member of our rapidly expanding engineering team, which consists of over 100 skilled professionals, you will contribute to the future of data-driven statistics, machine learning, and AI software solutions. Collaborate with a dynamic group of Python developers to tackle significant engineering challenges, including the integration of AI-assisted development practices into our daily workflows. Our backend engineers primarily utilize Python and FastAPI, with a tech stack that includes Kubernetes, Docker, Flask, Pyramid, Git, MySQL, MongoDB, Azure Cosmos DB, Celery, and Temporal.

Key Responsibilities:

  • Design, develop, and maintain robust, scalable Python services and APIs.
  • Integrate and enhance AI/LLM functionalities using the OpenAI API and associated tools.
  • Boost development speed by leveraging GitHub Copilot and AI-assisted code review.
  • Implement Specification-Driven Development (SDD) practices to ensure features align with specifications and are thoroughly documented from the outset.
  • Refactor existing codebases and conduct detailed peer code reviews.
  • Address complex performance bottlenecks and architectural challenges on a large scale.
  • Work alongside Product and Design teams to translate user needs into practical technical solutions.
  • Promote engineering best practices, clean code principles, and knowledge sharing within the team.

About nix

Our client is at the forefront of technological innovation in the SaaS domain, providing advanced tools for efficiently managing risks in clinical trials. With a focus on real-time data analysis, they empower organizations to make informed decisions and enhance trial outcomes.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.