Junior Python/R Developer Offline

Atorus Research is seeking an Junior Python/R Developer to join our team. This role involves the end-to-end development and implementation of our software products, from designing and maintaining user interfaces to implementing complex technical programming requirements. This position is ideal for candidates with a foundation in programming (R and Python), a passion for data solutions, and an interest in working within the clinical data sciences field. It’s a perfect fit for detail-oriented, collaborative self-starters who are eager to grow in a dynamic and innovative environment.

 

What Will You Do?

  • Collaborate on diverse clinical and statistical data science projects, contributing to high-quality analytical and software development deliverables.
  • Design, develop, and maintain data processing libraries, packages and tools in Python and R, applying multi-language approaches where optimal.
  • Build robust and scalable software tools, including intuitive user interfaces and efficient backend components, for internal and external use.
  • Write and maintain clear technical specifications, user documentation, and developer guides.
  • Ensure high code quality by implementing unit tests, managing CI/CD pipelines, and maintaining clean, well-documented Git repositories.
  • Support project execution by interfacing with clients, assisting in planning, and contributing to technical leadership when required.

 

What Do We Expect from You?

  • Education: Bachelor’s degree in Computer Science, Statistics, Mathematics, Engineering, or related discipline.
  • Experience: 0–2 years in software development, data science, or statistical programming.
  • Technical Skills:
    • Proficiency in Python and R, especially in developing reusable data processing modules.
    • Familiarity with web frameworks (e.g., FastAPI) and API development.
    • Basic understanding of Domain-Driven Design (DDD) and Test-Driven Development (TDD).
    • Experience with unit testing, UAT, and using CI/CD tools (e.g., GitHub Actions, GitLab CI).
    • Comfortable using Git for version control in team-based projects.

 

What Do We Offer?

  • Remote-first work environment with flexible hours.
  • Access to professional development resources: courses, workshops, and certifications.
  • A supportive, inclusive team culture that encourages innovation and open communication.
  • Competitive salary with annual market-based adjustments and performance-based bonuses.
  • Comprehensive health insurance and wellness benefits.
  • The latest tools, hardware, and software needed to do your best work.

 

What Makes You a Great Fit?

  • Self-motivated, organized, and proactive in solving problems.
  • Clear communicator – both written and verbal – able to explain technical ideas to non-technical stakeholders.
  • Strong attention to detail and quality in both code and documentation.
  • Able to work independently as well as collaboratively in cross-functional teams.
  • Willing to learn and grow quickly in a fast-paced, high-impact environment.

The job ad is no longer active

Look at the current jobs Python β†’