data engineer
Posted on
June 04, 2024
by
Employer details
JMIR Publications Inc
Job details
*ABOUT JMIR PUBLICATIONS*
JMIR Publications is transforming scholarly communications as the fastest growing open-access publisher of peer-reviewed Science, Technology, and Medicine journals. We are seeking enthusiastic candidates for the position of *Data* *Engineer*.
_Our Social Mission at JMIR Publications is to transform scholarly communication and make health and medical information available to people when they need it. While our primary users and clients are academic authors and researchers, we are developing innovative products and services for other user groups such as patients and consumers. JMIR creates and leverages the latest technologies to organize conferences, researcher connections, social and online media content platforms, and our award-winning innovative knowledge translation products that connect people to research._
JMIR Publications is hiring and on-boarding in a remote/hybrid work environment. The successful candidate will have:
*Your Impact:*
Reporting to our Manager of Technology, you will be responsible for the following:
- Building and maintaining software components of our data infrastructure, supporting AI/ML initiatives and analytics across the organization.
- Implementing data pipelines, APIs, and services to collect, process, transform, and deliver data for AI workloads, working closely with senior engineers for architectural guidance.
- Collaborating with software engineers to ensure data quality, reliability, and accessibility across our data-driven applications.
- Developing data-driven software features to support feature engineering, model training, and the deployment of AI/ML models.
- Implementing monitoring, testing, and CI/CD practices to support reliable and scalable data-centric systems.
- Optimizing data storage and retrieval solutions (e.g., data warehouses, data lakes, NoSQL databases) for both analytics and AI workloads, with mentorship from senior engineers.
- Applying and refining software engineering skills (e.g., design patterns, code review, testing, documentation) throughout the data platform development lifecycle.
*Education*
- Bachelor?s degree in computer science, software engineering, or equivalent experience.
*Experience*
- 3+ years of hands-on software development experience, demonstrating a strong interest in data-centric applications.
- Experience building data pipelines, data processing systems, or APIs, even at a smaller scale.
- Understanding of cloud-based data platforms, distributed systems, and containerization concepts.
- Solid software engineering skills in Python, Java, or a similar language, with a willingness to learn and grow best practices.
*Technical Knowledge*
- Proficiency in back-end development frameworks (e.g., Django, Flask, Node.js, Spring).
- Strong SQL skills and experience with relational databases. Familiarity with NoSQL is a plus.
- Basic understanding of big data technologies (e.g., Spark, Hadoop, Kafka) is desirable.
- Exposure to common ML libraries and frameworks (e.g., scikit-learn, TensorFlow, PyTorch) is a plus.
- Knowledge of version control (Git) and foundational CI/CD concepts.
*Competencies*
- *Functional/Technical Skills:* Solid grasp of programming fundamentals, proficiency in relevant languages, strong SQL skills, and a growing understanding of cloud data platforms.
- *Technical Learning:* Eagerness to learn, adapt, and pick up new technologies, tools, and techniques within the data engineering and AI landscape.
- *Problem Solving:* Demonstrated analytical thinking for tackling data-related problems, effective debugging skills, and breaking down issues into solvable pieces.
- *Informing:* Asks clarifying questions, keeps the team updated on progress, and seeks out information needed to unblock themselves and others.
- *Listening:* Actively listens to feedback and guidance from senior engineers, demonstrates a willingness to incorporate suggestions for improvement.
*What We Offer:*
-
LocationToronto, ON
-
Salary$110,000 to $130,000YEAR annually
-
Terms of employment
Full time
- Start date
Starts as soon as possible
- vacancies
1 vacancy
- Source
indeed.com
#9309021882
Important notice: This job posting has been provided by a partner site. Job Bank is not responsible for this content.
Report a problem with this job posting
Thank you for your help!
You will not receive a reply. For enquiries, please contact us.