Junior Data Scientist

Remote Full-time
Remote - US
|

Contract

Our client is a fast-growing healthcare company operating multidisciplinary clinics across the United States. They rely on a proprietary platform to manage thousands of sessions, staff schedules, and operational constraints each day. As part of their continued growth, they are seeking a Junior Data Scientist/Algorithm Engineer to take ownership of the proprietary Scheduling Algorithm's core Python codebase.

It's a long‑term opportunity without an end date. The engagement is fully remote. The candidate can be located anywhere in Latin America. You'll need strong English communication skills (C1 or higher) for this role.

Role Summary

We are looking for a candidate with 1-2 years of experience, or a recent graduate with strong fundamentals. You will work closely with the Product Manager to understand complex clinical scheduling constraints and translate them into elegant algorithmic solutions.

This role is ideal for someone who genuinely loves the challenge of optimization problems—figuring out how to get the right people in the right place at the right time when hundreds of constraints come together. You'll own the algorithmic "heart" of the system while a separate web developer handles the cloud infrastructure "shell" that wraps it.

You will be mentored by a Product Manager with deep domain expertise who can guide you on the clinical context and help you develop your skills in optimization and algorithm design.

What You'll Do

Algorithm Development & Optimization
• Own the Python codebase: Learn, maintain, and extend the core scheduling algorithm that powers clinical operations
• Implement new constraints: Translate requirements into mathematical models and code—things like therapist availability, client preferences, travel time, certification requirements, and session continuity
• Debug and optimize: Diagnose infeasibility issues, improve solver performance, and refine scoring logic
• Work with linear programming tools: Use PuLP, HiGHS, or similar optimization libraries to model and solve scheduling problems

Collaboration & Communication
• Partner with the Product Manager: Participate in regular syncs to understand clinical needs, clarify requirements, and propose solutions
• Communicate clearly: Explain technical trade-offs, ask clarifying questions, and document your work so others can follow your reasoning
• Coordinate with the web developer: Your Python code will be wrapped in cloud infrastructure by a teammate—you'll need to define clear interfaces and handoffs

Testing & Quality
• Write unit tests and regression tests to ensure new features don't degrade scheduling quality
• Validate outputs against clinical requirements and real-world constraints

What We're Looking For

Required Skills:
• Python proficiency: fundamentals in Python, including experience with Pandas/NumPy for data manipulation
• Quantitative mindset: Comfortable with mathematical thinking—you don't need to be an expert, but you should enjoy working through logical problems systematically
• Strong communication skills: Ability to articulate your thinking clearly, ask good questions, and explain technical concepts to non-technical stakeholders. This is critical for this role.
• Genuine enthusiasm for optimization: You light up when faced with complex constraint problems and love the satisfaction of finding elegant solutions
• Coachability: Willingness to learn, receive feedback, and grow into the role with mentorship

Strongly Preferred
• Operations Research background: Degree or coursework in Operations Research, Industrial Engineering, or a similar field focused on translating processes into linear models
• Linear Programming experience: Familiarity with optimization libraries like PuLP, HiGHS, OR-Tools, or similar
• Data Science education: Degree in Data Science, Applied Mathematics, Statistics, or Computer Science with a quantitative focus

Nice to Have
• Experience with workforce scheduling, capacity planning, or resource allocation problems
• Familiarity with healthcare operations or HIPAA compliance
• Experience working with AI coding assistants and modern development workflows

Of Note:
• Company laptop is provided.
• Completed background checks will be required before the start date if you are selected as a winning candidate.
• HIPAA compliance training is required before the start date.
• As a winning candidate, you will be required to disclose your engagement with DevEngine as a primary client on your professional LinkedIn profile.

While we strive to respond to all applicants, please understand that due to the high volume of applications we receive, providing individual feedback or responses to every candidate may not be feasible. Rest assured that your application will be carefully reviewed and considered. We appreciate your understanding and interest in joining our team.

Apply Now

Apply Now
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Remote Proofreader Jobs – Flexible Hours – Beginners Welcome

Remote

Recreation Specialist

Remote

Data Product Management Director (Remote)

Remote

BCBA (Board Certified Behavior Analyst): North Carolina

Remote

Start Your Career: American Express Remote Data Entry Jobs

Remote

Experienced Inbound Call Center Customer Service Representative – Delivering Exceptional Support and Solutions to Valued Customers at blithequark

Remote

**Experienced Virtual Data Entry Clerk - Typist (Full-time, Remote) at arenaflex**

Remote

**Experienced Full Stack Data Entry Specialist – Virtual Support Team at arenaflex**

Remote

**Experienced Full Stack Data Entry Specialist – Remote Data Management and Entry**

Remote

**Experienced Full Stack Data Entry Specialist – Remote Opportunity with arenaflex**

Remote
← Back