At Napier, we are building transformational products in healthcare space that will improve care and save lives. We are seeking an innovative Senior Software Engineer who is passionate about applying the latest advancements in Artificial Intelligence and Machine Learning technologies to deliver world-class healthcare products and services. As a senior engineer/lead, you are responsible for overall design, architecture and technical implementations for specific modules. This is a hands-on, highly technical role where you will spend the majority of your time with hands-on work, troubleshoot key issues, identify and solve key bottlenecks.
Job Responsibilities:
- Hands-on work items to do the proof of concepts (PoC) and new development using technologies related to artificial intelligence, machine learning and/or deep learning
- Apply software engineering skills, design skills, and creative thinking to build cutting-edge AI systems
- Identify and refine project requirements, solutions to potentially abstract AI challenges, and well-defined performance metrics
- Design and develop software as scalable architectures, components, API’s and systems
- Work in high intensity, joint teams of software engineers and research scientists
- Lead by example and constantly explore new ideas and find ways to develop new modules
- Work closely with development managers, technical leads and other architects to prepare technology solutions and roadmap to meet key business goals
Minimum Qualifications:
- Bachelors or Masters degree required in Computer Science with 4-8 years of overall experience
- Experience coding and debugging in one or more general purpose programming languages Java, Python, Javascript
- Experience with machine learning tools and frameworks including but not limited to, TensorFlow, PyTorch, Torch, Caffe, etc.
- Experience with standard machine learning techniques and frameworks. Knowledge of AI services of Microsoft Azure and/or IBM Bluemix desired
- Have a thorough understanding of OOP, design patterns, cloud architecture, web services and enterprise application integration is required
- Knowledge of Angular JS, HTML/CSS desired
- Experience with voice recognition and speech to text API’s is desired
- Highly motivated, creative, self-directed, and thrives in a challenging environment
- Detail-oriented individual with the ability to rapidly learn and take advantage of new concepts, business models, and technologies
For Technical Lead:
- Overall 6+ years’ experience with 2+ years in developing AI/ML solutions required
- Previous experience as a Technical lead is a must with proven ability to do technical design, reviews, writing and understanding complex software code is required
- Experience with large enterprise systems handling very large data sets is desired