AuditBoard is looking to enhance its risk management platform by incorporating advanced AI/ML solutions, specifically leveraging Large Language Models (LLMs) to create features like predictive analytics, automated risk assessments, intelligent data extraction, and personalized insights.
Requirements
- Ability to write scalable production-quality code
- Proficiency in classical machine learning methods and familiarity with newer techniques like LLMs
- Excellent programming skills in Python, Java, or similar languages
- Experience with machine learning frameworks such as TensorFlow, PyTorch, Hugging Face, Keras, MXNet, or scikit-learn.
- Familiarity with search/information retrieval, and ranking systems
- Experience with Node.JS and modern ES6 or TypeScript
- Basic understanding of distributed systems
Responsibilities
- Build, ship, and own product features end-to-end such as predictive analytics, automated risk assessments, intelligent data extraction, and personalized insights.
- Design and implement AI solutions using classical ML methods and advanced techniques like LLMs
- Write well-designed, maintainable, and testable code
- Write clear and well-defined design documentation
- Troubleshoot, debug, and resolve software bugs
- Stay updated on AI/ML advancements and explore new techniques and tools.
- Work with Python, JavaScript, Node.JS, Docker, PostgreSQL, Kubernetes, etc
Other
- Work with engineers, designers, and product managers to create high-performing product features.
- Be product-minded and think about the customer
- Participate in an Agile software development life cycle
- 4 plus years of hands-on experience in developing and deploying machine learning models
- Strong communication skills and ability to work collaboratively