Senior Machine Learning Engineer - Search AI, BLAW/BTAX/BGOV
Used Tools & Technologies
GenAIRequired Skills & Competences
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Docker @ 3
Kubernetes @ 3
Python @ 7
Java @ 7
CI/CD @ 3
Distributed Systems @ 4
Machine Learning @ 4
scikit-learn @ 4
TensorFlow @ 4
AWS @ 3
Solr @ 3
API @ 4
NLP @ 4
LLM @ 4
PyTorch @ 4
Generative AI @ 4
AI @ 4
RAG @ 4
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
Bloomberg Law/Tax/Gov is transforming the legal industry through advanced AI-powered research and analytics solutions. Our platform combines sophisticated search, retrieval, and generative AI capabilities to provide fast, reliable access to legal content, company information, analytics, and real-time answers. We are focused on redefining how professionals conduct research and make decisions by building intelligent systems that automate workflows, surface actionable insights, and deliver trusted answers grounded in authoritative content.
As large language models and Retrieval-Augmented Generation (RAG) technologies reshape enterprise search and knowledge discovery, we are investing in next-generation AI systems that combine state-of-the-art machine learning with scalable information retrieval infrastructure. Our goal is to build best-in-class AI experiences that are accurate, explainable, performant, and deeply integrated into the workflows of our clients.
Responsibilities
- Advance our query understanding framework by improving query parsing, entity linking, and named entity recognition to deliver more accurate and context-aware retrieval experiences
- Design and optimize end-to-end Retrieval-Augmented Generation (RAG) pipelines, including ingestion, indexing, retrieval, re-ranking, and LLM-based answer generation
- Personalize search and generative AI experiences by analyzing user workflows and adapting retrieval and ranking strategies to individual user needs
- Improve information and content discoverability by building semantic, ranking, and retrieval models that surface relevant and trustworthy content
- Design and implement evaluation frameworks that leverage implicit and explicit user feedback to continuously measure and improve retrieval quality, answer relevance, and overall user experience
- Apply state-of-the-art NLP, NLU, Information Retrieval, and generative AI techniques to deliver grounded, accurate, and explainable answers from large and complex legal content sets
- Architect and develop scalable backend services and APIs that support high-throughput, low-latency AI and retrieval workloads across distributed systems
- Operate and optimize scalable systems for handling search queries while meeting stringent SLAs for latency, availability, and reliability
- Collaborate closely with product managers, software engineers, and domain experts to bring AI-powered capabilities into production
- Design, write, test, and maintain modular, production-quality code while contributing to engineering best practices across the team
Requirements
- 4+ years of industry experience developing and deploying machine learning systems in production environments
- Strong understanding of machine learning fundamentals, information retrieval concepts, and modern NLP techniques
- Working knowledge of common ML frameworks such as PyTorch, Tensorflow, Scikit-learn and willingness to learn new technologies as needed
- Familiarity with vector search technologies and search platforms such as Solr/OpenSearch, FAISS, Pinecone, or similar technologies
- Strong programming skills in Python, Java, or similar languages
- Experience working with large language models and embedding-based retrieval systems
- Experience designing scalable backend systems and APIs in distributed environments
- Familiarity with cloud infrastructure and modern engineering practices, including AWS, Docker, Kubernetes, and CI/CD workflows
- Curiosity to solve complex technical problems and continuously learn emerging AI technologies
- Passion for building intelligent systems that deliver measurable impact to end users
Preferred / Nice to have
- Prior experience working on enterprise search, knowledge discovery, or question-answering systems
- Experience evaluating and improving RAG systems using ranking metrics, user feedback, or automated techniques
- Experience optimizing ML systems for latency, throughput, and scalability
- Familiarity with recommendation systems, ranking models, or personalization frameworks
- Exposure to legal, financial, or other complex domain-specific content ecosystems
Compensation & Benefits
- Salary Range: 165,000 - 260,000 USD Annual + Benefits + Bonus
- The posting notes a comprehensive benefits plan that may include merit increases, incentive compensation (exempt roles only), paid holidays, paid time off, medical, dental, vision, short and long term disability benefits, 401(k) + match, life insurance, and various wellness programs. The Company does not provide benefits directly to contingent workers/contractors and interns.
Additional Information
Bloomberg is an equal opportunities employer and values diversity. For application details the posting includes an Apply link.