John Snow Labs is an award-winning AI and NLP company that accelerates progress in data science by providing state-of-the-art software, data, and models.
The company was founded in 2015 and helps healthcare and life science companies build, deploy, and operate AI products and services.
The company is known for developing Spark NLP, the world’s most widely used NLP library in the enterprise, and is a leading provider of clinical NLP software.
The position is for a Senior Full Stack Software Engineer to join the innovative team in a remote capacity from Nepal.
Responsibilities include architecting and implementing scalable, efficient, and maintainable full-stack solutions, collaborating with cross-functional teams, writing clean code for both front-end and back-end components, optimizing application performance, participating in code reviews, mentoring junior developers, troubleshooting existing systems, and implementing security measures.
Requirements:
A Bachelor's degree in Computer Science or a related field is required.
Candidates must have 5+ years of experience in full stack development.
Strong proficiency in Python 3, JavaScript, or TypeScript is necessary.
Extensive experience with full-stack and client-side web development is required.
Expertise in backend frameworks and distributed task queues is essential.
Proficiency in Docker, Kubernetes, and CI/CD pipelines is needed.
Strong knowledge of Git workflows, code reviews, and issue tracking systems is required.
Experience with RESTful API design and implementation is necessary.
Familiarity with both SQL and NoSQL database systems is required.
A solid understanding of web security principles and best practices is essential.
Experience working in Linux environments is required.
A proven track record of delivering production-grade software projects is necessary.
Strong analytical and problem-solving skills are required.
Excellent communication and collaboration abilities are essential.
A passion for creating exceptional user experiences is necessary.
Benefits:
John Snow Labs offers long-term freelance contracts for professionals eager to tackle cutting-edge problems and build their careers as part of a world-class team.
The role requires a minimum commitment of 30 hours per week and is a 100% remote position.
Career growth opportunities are provided, promising to expand skill sets and experience with various tools and techniques.
A collaborative environment allows team members to work with clinical and data science experts to make a significant impact.
Employees will contribute to advancing the state of the art of Healthcare AI, including contributions to open-source projects and peer-reviewed papers.
Opportunities for professional development through knowledge exchange within a global AI community are available.