Intelligent Medical Objects (IMO) seeks a Manager of Software Engineering to execute the NLP and GenAI strategy, provide technical leadership, strategy, and architectural vision to their team, and oversee the design, implementation, and optimization of AI and NLP solutions.
Requirements
- NLP, AI, ML, or advanced data science
- Working in the healthcare or life sciences domain with a focus on NLP or Generative AI (GenAI) applications
- Developing distributed and scalable systems, with a focus on high-volume transaction applications
- Working with cloud platforms such as AWS, Azure, and Google Cloud, and infrastructure-as-code tools
- Working with network, system, and virtualization technologies
- Hands-on experience with LLMs such as GPT, Claude, LLaMA, or similar models.
- Developing AI and NLP solutions by applying machine learning algorithms, including classification, regression, clustering, model selection, and feature extraction, while utilizing NLP frameworks like TensorFlow, PyTorch, and cloud-native AI/ML services
Responsibilities
- Oversee the design, implementation, and optimization of AI and NLP solutions, ensuring scalability, high availability, compliance, and security in line with industry standards such as HIPAA, SOC 2, and other relevant regulations
- Collaborate with stakeholders to define AI and NLP strategies, aligning technical efforts with business objectives
- Lead research initiatives on Large Language Models (LLMs), exploring novel architectures, techniques, and methodologies
- Work closely with cross-functional teams, including data scientists, engineers, and product managers, to integrate research findings into practical, user-centric applications
- Provide strategic direction for the adoption and integration of cutting-edge AI technologies
- Establish and maintain best practices for AI/ML and NLP development, focusing on scalability, reliability, and performance of AI-driven products
- Ensure AI solutions are developed and deployed in alignment with ethical standards, especially concerning the handling of sensitive healthcare data
Other
- responsible for team productivity and career development
- Manage project timelines, resource allocation, and budgetary oversight, ensuring projects deliver high ROI and positively impact product functionality and user experience
- Collaborate with product management and other stakeholders to prioritize features and align resources effectively
- Cultivate a collaborative, innovative work environment, fostering continuous learning and upskilling in AI and NLP technologies
- Mentor team members, providing guidance on technical and professional growth