< More Jobs

Posted on 4/17/2025

Cloud-Native AI Specialist

iManage

Chicago, IL, United States

Full-time

Qualifications

  • A Master's or Ph.D. degree in Computer Science, Machine Learning, Data Science, Artificial Intelligence, Statistics or related field
  • 3+ years of experience in ML/AI engineering, or software engineering with expertise in NLP
  • Experience with AI/ML infrastructure, distributed training and a track record of building and deploying ML systems at scale
  • Solid understanding of AI system design principles and experience with ML/AIOps tools and best practices for model lifecycle management
  • Familiarity with modern NLP architectures, including transformer models and LLMs based applications in production
  • Extensive experience with programming languages such as Python, Java, Scala etc
  • Solid experience with ML frameworks such as Pytorch and Huggingface

Responsibilities

  • As a Senior AI Software Engineer at iManage, you will be responsible for designing and implementing cutting-edge artificial intelligence solutions that empower our customers to unlock their full potential
  • Design and implement scalable NLP applications and APIs
  • Develop monitoring and observability solutions and integration testing frameworks
  • Conduct code reviews and provide constructive feedback to team members
  • Ensure the scalability, performance, and reliability of AI applications
  • Collaborate with cross-functional teams to integrate AI solutions into existing products
  • Provide technical guidance and mentorship to junior engineers
  • Contribute to the development of best practices and standards for AI engineering
  • Stay up-to-date with the latest advancements in AI and machine learning technologies

Full Description

What You Will Do

As a Senior AI Software Engineer at iManage, you will be responsible for designing and implementing cutting-edge artificial intelligence solutions that empower our customers to unlock their full potential. Your primary responsibilities will include:

Key Responsibilities

• Design and implement scalable NLP applications and APIs

• Develop monitoring and observability solutions andintegration testing frameworks

• Conduct code reviews and provide constructive feedback to team members

• Ensure the scalability, performance, and reliability of AI applications

• Collaborate with cross-functional teams to integrate AI solutions into existing products

• Provide technical guidance and mentorship to junior engineers

• Contribute to the development of best practices and standards for AI engineering

• Stay up-to-date with the latest advancements in AI and machine learning technologies

Requirements

• A Master's or Ph.D. degree in Computer Science, Machine Learning, Data Science, Artificial Intelligence, Statistics or related field

• 3+ years of experience in ML/AI engineering, or software engineering with expertise in NLP

• Experience with AI/ML infrastructure, distributed training and a track record of building and deploying ML systems at scale

• Solid understanding of AI system design principles and experience with ML/AIOps tools and best practices for model lifecycle management

• Familiarity with modern NLP architectures, including transformer models and LLMs based applications in production

• Extensive experience with programming languages such as Python, Java, Scala etc.

• Solid experience with ML frameworks such as Pytorch and Huggingface

],

Subscribe to the AI Search Newsletter

Get top updates in AI to your inbox every weekend. It's free!