MisuJob - AI Job Search Platform MisuJob

Senior Python Engineer (with AI experience)

Nix

Ukraine (Europe, Ukraine) Remote permanent

Posted: May 1, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

We are seeking a Python engineer with AI experience to join our dynamic team. Key responsibilities include developing, testing, and deploying machine learning models to detect and manage clinical trial risks.

Job Description

About the client:
Our client is a cutting-edge, technology focused SaaS company that provides a better way of detecting and managing risks that may impact the outcome of clinical trials. Their solutions are driven by a unique set of algorithms that interrogate clinical and operational data in real-time centrally to conveniently illuminate outliers and anomalies in data.

Role description
You will join a 100+ strong Engineering team driving the future of data-driven statistics, machine learning, and AI software solutions. As part of a talented group of Python developers within a dynamic, fast-scaling company, you will tackle meaningful engineering challenges — and now, you will be at the forefront of integrating AI-assisted development practices into the team's everyday workflow. Our backend engineers primarily work with Python and FastAPI, broader tech stack includes: Kubernetes, Docker, Flask, Pyramid, Git, MySQL, Mongo, Azure Cosmos Db, Celery, Temporal

Responsibilities:

• Design, build and maintain robust, scalable Python services and APIs
• Integrate and extend AI/LLM capabilities using the OpenAI API and related tooling
• Accelerate development velocity through effective use of GitHub Copilot and AI-assisted code review
• Apply SDD practices to ensure features are specification-aligned and well-documented from day one
• Refactor existing codebases and perform thorough peer code reviews
• Solve complex performance bottlenecks and architectural challenges at scale
• Collaborate with Product and Design to translate end-user needs into pragmatic technical solutions
• Champion engineering best practices, clean code principles and knowledge sharing within the team

Requirements:
• 6+ years of professional software development experience
• Strong Python expertise — production-grade services, libraries and tooling
• Proven experience building and consuming REST-based web services
• Daily use of GitHub Copilot or equivalent AI coding assistants in a professional context
• Familiarity with SDD (Specification-Driven Development) workflows
• Working knowledge of BMAD delivery methodology for AI/ML features
• Solid understanding of SQL and/or NoSQL databases
• Clear understanding of Agile/SCRUM methodology
• Strong grasp of software design and architectural patterns (SOLID, Clean Architecture, etc.)
• Confident written and spoken English for daily collaboration in an international team

Nice to have:
• Containerisation — Docker, Kubernetes or equivalent orchestration platforms
• Background in clinical data, life sciences or regulated software environments
• Contributions to open-source AI/ML projects
• Experience working with Azure, understanding of CI/CD

We offer*:

• Flexible working format - remote, office-based or flexible

• A competitive salary and good compensation package

• Personalized career growth

• Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)

• Active tech communities with regular knowledge sharing

• Education reimbursement

• Memorable anniversary presents

• Corporate events and team buildings

• Other location-specific benefits

*not applicable for freelancers

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply