Mercury Insurance is seeking an AI Engineer to implement document understanding solutions, OCR systems, human-in-the-loop processes, and multimodal AI applications by working with Large Language Models (LLMs), Vision Language Models (VLMs), speech recognition systems, and conversational AI technologies.
Requirements
- 2+ years of software engineering experience
- 2+ years of hands-on experience with AI/ML systems
- Experience with Large Language Models and/or Vision Language Models
- Familiarity with at least one of: document understanding, OCR, speech recognition, or conversational AI
- Experience with foundation model evaluation, selection, or fine-tuning
- Strong programming skills in Python and at least one other modern language (e.g., Java, Go)
- Experience with AI/ML frameworks (PyTorch, TensorFlow, or similar)
Responsibilities
- Implement and fine-tune Large Language Models (LLMs) for various business applications
- Develop Vision Language Models (VLMs) for image understanding and multimodal applications
- Design and build document understanding systems leveraging OCR and advanced text processing
- Create speech recognition and conversational AI solutions
- Recommend and establish human-in-the-loop processes for AI model improvement across modalities
- Build and deploy AI agents and assistants using foundation models
- Integrate multimodal capabilities (text, vision, speech) into unified AI systems
Other
- Bachelor's degree in Computer Science, Software Engineering, or related technical field
- Flexibility to work from anywhere in the United States for most positions
- Good verbal and written communication abilities
- Ability to work with cloud-based AI infrastructure
- Collaborate with team members to integrate AI capabilities into existing software systems