Job Closed

This listing is no longer active.

Mindrift logo
Mindrift

Apply → Pass qualification(s) → Join a project → Complete tasks → Get paid. Project time expectations: Tasks are estimated to require around 10–20 hours per week during active phases, based on project requirements; This is an estimate, not a guaranteed workload, and applies only while the project is active. Note: Rates vary based on expertise, skills assessment, location, project needs, and other factors. Higher rates may be offered to highly specialized experts. Lower rates may apply during onboarding or non-core project phases. Payment details are shared per project.

Senior Python Developer - Code Migration Specialist

Location

Poland

Posted

69 days ago

Salary

0

Seniority

Senior

Job Description

Senior Python Developer - Code Migration Specialist

Mindrift

Please submit your CV in English and indicate your level of English proficiency. Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems. Participation is project-based, not permanent employment. About the Role This project is suited for a Senior Python developer with deep functional testing experience, strong Linux and Docker skills, the ability to read code across multiple languages with the support of LLMs (e.g., C, Rust, Go) and translate requirements for migration tasks, and confidence using tools like Roo Code or Claude Code to accelerate iterative development. Key Responsibilities - Create functional black box tests for large codebases in various source languages - Create and manage Docker environments to ensure 100% reproducible builds and test execution across different platforms - Monitor code coverage and configure automated scoring criteria to meet industry benchmark-level standards - Leverage LLMs (Roo Code, Claude) to accelerate development cycles, automate repetitive tasks, and improve overall code quality

Job Requirements

  • 5+ years of experience as a Software Engineer (primarily Python)
  • Deep experience with pytest (fixtures, session-scoped, timeouts) and designing black-box functional tests for CLI tools
  • Expert-level Docker skills (reproducible Dockerfiles, user contexts, secure workspaces)
  • Strong Linux & Bash scripting skills and comfort debugging inside containers
  • Proficiency with modern Python tooling (uv, pyproject.toml, packaging)
  • Ability to read and understand with LLM many coding languages (for example C, C++, Rust, or Go)
  • Experience using LLMs (Claude Code, Roo Code, Cursor) to accelerate iterative development and test-case generation
  • English language - B2 or higher
  • Requirements +
  • Prior experience with agent evaluation platforms and MCP CLI
  • Tools and Technologies: Python (pytest, uv, Pillow), Docker, Bash, Git Submodules, C/C++/Rust/Go (reading), Dagger, GitHub Codespaces, LLMs (Claude Code, Roo Code, Cursor), coverage.py, gcov, kcov.

Benefits

  • What we can offer
  • Freelance project-based collaboration via the Mindrift platform (powered by Toloka AI)
  • Fully remote and flexible participation — choose when and how much to contribute (20-30 hours per week)
  • Each project has its own compensation level based on scope and expertise required. On this project, AI trainers earn up to $50 per hour equivalent.
  • Opportunity to contribute to innovative AI projects for leading tech companies
  • Supportive global community

Related Job Pages

More Software Engineer Jobs

Mindrift logo

Senior Python Developer - Code Migration Specialist

Mindrift

Apply → Pass qualification(s) → Join a project → Complete tasks → Get paid. Project time expectations: Tasks are estimated to require around 10–20 hours per week during active phases, based on project requirements; This is an estimate, not a guaranteed workload, and applies only while the project is active. Note: Rates vary based on expertise, skills assessment, location, project needs, and other factors. Higher rates may be offered to highly specialized experts. Lower rates may apply during onboarding or non-core project phases. Payment details are shared per project.

Please submit your CV in English and indicate your level of English proficiency. Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems. Participation is project-based, not permanent employment. About the Role This project is suited for a Senior Python developer with deep functional testing experience, strong Linux and Docker skills, the ability to read code across multiple languages with the support of LLMs (e.g., C, Rust, Go) and translate requirements for migration tasks, and confidence using tools like Roo Code or Claude Code to accelerate iterative development. Key Responsibilities - Create functional black box tests for large codebases in various source languages - Create and manage Docker environments to ensure 100% reproducible builds and test execution across different platforms - Monitor code coverage and configure automated scoring criteria to meet industry benchmark-level standards - Leverage LLMs (Roo Code, Claude) to accelerate development cycles, automate repetitive tasks, and improve overall code quality

Romania
Job Closed
InternshipRemoteTeam 51-200Since 2017H1B No Sponsor

• Work across the full stack - from backend services and databases to the front end interfaces our partners and internal teams rely on • Work with MySQL databases, JSON data structures, and third-party API integrations • Write clean, efficient, and testable code in a production environment • Investigate and resolve bugs in existing systems • Collaborate with senior engineers and product leads on feature development and technical design discussions • Explore and experiment with emerging tools and approaches

Canada
CA $50K - CA $65K / year
Full TimeRemoteTeam 10,001+H1B Sponsor

Senior/Pr Statistical Programmer Syneos Health® is a leading fully-integrated life sciences services organization built to accelerate customer success. We partner with innovators at every point across the drug development and commercialization continuum, helping them navigate complexity, anticipate change and accelerate progress. Our Clinical Solutions team members act with a drug development mindset, applying their years of experience and deep expertise to truly understand customer needs and represent those in the solutions we shape. Whether you join us in a Functional Service Provider partnership or a Full-Service environment, you’ll collaborate with passionate problem solvers, innovating as a team to help our customers achieve their goals. We are agile and driven to deliver – for one another, our customers, and, most importantly, for those in need. Discover what your 25,000 future colleagues already know: Why Syneos Health • We are passionate about developing our people, through career development and progression; supportive and engaged line management; technical and therapeutic area training; peer recognition and total rewards program. • We are committed to building an inclusive culture – where you can authentically be yourself. Central to this is our purpose – Driven to Deliver – which captures the passion of our colleagues to show up each day and shape solutions that have the ability to dramatically impact someone’s life. • We are continuously building the company we all want to work for and our customers want to work with. Why? Because we know that when we bring together smart colleagues from across the world, we can shape the future of healthcare, driving impact for customers and defining the pace of patient progress. Job Responsibilities - Uses SAS, or other software, to develop custom programming code to generate summary tables, data listings, graphs and derived datasets as specified in the statistical analysis plan and programming specifications. Works to ensure that outputs meet quality standards and project requirements. - Performs validation programming and works with other programmers, biostatisticians, and other project team members to resolve discrepancies or any findings. · Keeps project team members informed of programming progress and issues requiring their attention. - Follow applicable SOPs, WIs, and relevant regulatory guidelines (e.g. ICH). - Maintains well organized, complete, and up-to-date project documentation, testing, and verification/quality control documents and programs ensuring inspection readiness. - Manages scheduling and time constraints across multiple projects at a time, sets goals based on priorities from management, and adapts to timeline or priority changes by reorganizing daily workload. - Develops specifications for datasets and outputs of any complexity according to statistical or sponsor requirements. Anticipates and addresses potential programming issues, reflects forethought, establishes the basis for efficient programming and accurately defines all variables to be accepted by peer review and sponsor/requestor with little rework. - Conducts effective internal meetings (appropriate in format, frequency and attendance). Distributes relevant information in advance. Ensures minutes are promptly and accurately distributed. Follows action items through to completion, and maintains order and focus of meetings, working toward consensus. - Displays willingness to work with others and assist with projects and initiatives as necessary to meet the needs of the business. - Accountable for on-time delivery across concurrent programming deliverables. Negotiates programming timelines and provides risk mitigation plans for projects or programs, as needed. Proactively informs management of the status of deliverables and significant project or program issues, including planned resolutions. - Acts as the lead statistical programmer. Directs the programming activities of other programming personnel and monitors progress on programming deliverables. - Reviews project documentation such as Statistical Analysis Plan, mock shells, programming specifications, annotated CRFs, and SAS database design. Provides feedback to the appropriate project team members which reflects forethought and reduces inefficiencies in programming activities. - Participates in sponsor meetings, kickoff meetings, and bid defense meetings as statistical programming representative, as required by sponsor. - Contributes to the mentoring of programming personnel through developing training courses, presenting training materials, reviewing work, and providing feedback or guiding new associates in process. - Maintains a good working knowledge of clinical drug development, industry standards, and electronic submission requirements; serves as a technical expert resource to other department members for complex programming questions. - Works cooperatively with other biostatistics and statistical programming personnel to establish standard operation procedures (SOPs), guidelines, policies, and/or procedures. - Contributes technical expertise to the development of programming tools and macros for standardization and efficiency. - When serving as a technical subject matter expert for CDISC and other industry and regulatory requirements, provides guidance and training to the Biostatistics group and other departments on the appropriate use of CDISC Standards - When serving as a subject matter expert for CDISC and other industry and regulatory requirements, performs compliance reviews of project deliverables for CDISC deliverables including SDTM and ADaM specifications and datasets as well as any regulatory required documents. (i.e. DEFINE.XML) - When serving as a subject matter expert for CDISC and other industry and regulatory requirements, actively participates in industry standards organizations and provides regular updates to the Biometrics Department on upcoming changes to those standards. - Transfers deliverables. - Performs other work-related duties as assigned. - Minimal travel may be required Qualifications: - Undergraduate degree, preferably in a scientific or statistical discipline; in lieu of degree, an equivalent combination of education and demonstrated programming experience. - Require 8+ years of Clinical SAS Programming experience - Strong experience in ADAM & TLF programming- safety & efficacy outputs. - Should have experience of submission packager creation- ADRG, define.xml. - Should have experience of SDTM. - Excellent written and verbal communication skills. - Ability to read, write, speak and understand English. Get to know Syneos Health Over the past 5 years, we have worked with 94% of all Novel FDA Approved Drugs, 95% of EMA Authorized Products and over 200 Studies across 73,000 Sites and 675,000+ Trial patients. No matter what your role is, you’ll take the initiative and challenge the status quo with us in a highly competitive and ever-changing environment. Learn more about Syneos Health. http://www.syneoshealth.com Additional Information Tasks, duties, and responsibilities as listed in this job description are not exhaustive. The Company, at its sole discretion and with no prior notice, may assign other tasks, duties, and job responsibilities. Equivalent experience, skills, and/or education will also be considered so qualifications of incumbents may differ from those listed in the Job Description. The Company, at its sole discretion, will determine what constitutes as equivalent to the qualifications described above. Further, nothing contained herein should be construed to create an employment contract. Occasionally, required skills/experiences for jobs are expressed in brief terms. Any language contained herein is intended to fully comply with all obligations imposed by the legislation of each country in which it operates, including the implementation of the EU Equality Directive, in relation to the recruitment and employment of its employees. The Company is committed to compliance with the Americans with Disabilities Act, including the provision of reasonable accommodations, when appropriate, to assist employees or applicants to perform the essential functions of the job.

India
HighLevel logo

Director, Engineering – Platform Services

HighLevel

The all-in-one sales & marketing platform that agencies can white-label. CRM, Email, 2-way SMS, Funnel Builder, & more!

Full TimeRemoteTeam 201-500Since 2018H1B No Sponsor

• Designing and operating scalable cloud infrastructure. • Driving platform services that enable product teams. • Leading adoption of AI capabilities across platform services. • Improving developer productivity and internal tooling. • Defining and executing infrastructure automation and cost strategies. • Building a centralized platform (Internal Developer Portal) to standardize how engineering teams: Spin up environments, Deploy services, Manage infrastructure, Scale applications globally. • Drive adoption of Platform-as-a-Product mindset, treating platform capabilities as products for internal developers. • Define platform vision and roadmap aligned with business and engineering needs. • Improve developer productivity across Dev teams: Reducing cognitive load, Standardizing workflows, Enabling self-service capabilities. • Build and scale: Golden paths and service templates, Developer tooling and CLI/API interfaces, Environment provisioning systems. • Build platform services and APIs that simplify complex infrastructure operations. • Promote an API-first approach to platform capabilities. • Enable developers to interact with infrastructure through standardized APIs and services. • Drive adoption of Infrastructure-as-Code (IaC) across the organization. • Lead efforts to automate provisioning, configuration, and operations. • Architect and oversee implementation of highly resilient infrastructure systems, including: Multi-region failover strategies, Disaster recovery and business continuity, Multi-cloud abstraction (where required). • Ensure infrastructure supports seamless application migration during outages. • Design for 99.99%+ availability across critical systems. • Define and evolve CI/CD systems to support: High-velocity development driven by AI-generated code, Progressive delivery (canary, blue-green), Automated rollback based on telemetry, Risk-aware validation and automated quality checks. • Act as the Scrum/Delivery leader for the platform organization. • Balance immediate operational and migration needs with long-term architectural improvements. • Partner with SRE and Infra teams to ensure operational readiness.

India
Job Closed