This job posting is more than 3 months old and might no longer be active. Check most recent jobs.
Full-Stack Developer for Independent Peer Review Platform
Full-Stack Developer
We are looking for a highly skilled and passionate Full Stack Developer with strong expertise in Python and Django. Ideally, you have experience with developer-friendly CMS frameworks and libraries, as well as an interest in or experience with Machine Learning and Artificial Intelligence technologies. You will work closely with our development team to build, maintain, and enhance the various components of our AI-driven platform. This is an exciting opportunity for someone who enjoys tackling complex challenges and thrives in a collaborative, InnerSource/open source development environment. The ideal candidate will play a crucial role in developing scalable web applications and integrating ML models into our products. Key Responsibilities: - Develop and maintain robust web applications using Python and Django, contributing to both frontend and backend development. - Design and implement features to automate a range of scientific publishing processes within our AI-driven portals and application components. - Build and maintain RESTful APIs using Django REST Framework. Implement and integrate machine learning models and algorithms into web applications using frameworks like TensorFlow, PyTorch, or scikit-learn. - Participate in designing scalable architectures for various microservices within the platform. - Work and maintain code in an InnerSource-driven environment, contributing to code reviews, technical discussions, cross-team collaborations and continuous testing. - Work with DevOps tools and practices, including Docker, CI/CD pipelines, and cloud services deployment. - Optimize applications for maximum speed, scalability and responsiveness. - Troubleshoot and resolve bugs, performance issues, and technical debt. - Implement best practices for web security and data protection standards and guidelines. Required Skills & Experience: - Strong proficiency in Python and Django web framework. - Experience or familiarity with developer friendly CMS frameworks such as Wagtail CMS. - Knowledge of frontend technologies such as HTML5, CSS3, JavaScript and front-end frameworks like React. - Familiarity with RESTful APIs and microservices architecture. - Experience with NoSQL databases (such as MongoDB) as well as relational databases (such as PostgreSQL, MySQL, or similar). - Proficient understanding of code versioning tools such as Git and platforms like GitHub or GitLab. - Interest or experience with Machine Learning and AI technologies (e.g., TensorFlow, Keras, PyTorch, or scikit-learn). - Interest or experience in working with APIs for Large Language Models (LLMs) and Vision-Language Models (VLMs). - Strong problem-solving skills and attention to detail. Nice-to-Have: - Familiarity with cloud services (AWS, Google Cloud, etc.). - Experience working in a startup or InnerSource/OpenSource model. - Background or interest in scientific publishing or research and academic processes. What We Offer: - Flexible working hours and remote work options. - A collaborative and innovative startup environment. - Equity or fee to be agreed - The chance to shape the future of scientific publishing. How to Apply: If you’re excited about the intersection of web development and AI and want to make a real impact in the world of scientific publishing, we’d love to hear from you! Please submit your resume and a cover letter detailing your experience to [email protected] with the subject line "Full Stack Developer Application - [Your Last Name]". Contact us to learn more!