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 β