onsite
Senior Applied Scientist - Search & Information Retrieval - Calabria Group
Software Engineer
Lead end‑to‑end research projects in legal intelligence, tax automation, and regulatory compliance, translating business challenges into scalable AI solutions using Python, NLP, and deep learning techniques.
About the role
Key Responsibilities
- Design, prototype, and deploy end‑to‑end machine learning pipelines for search and information retrieval tasks.
- Translate complex business problems into technical research questions and evaluate feasibility of novel AI approaches.
- Mentor junior scientists, review code, and set technical direction for the research team.
- Collaborate with product, engineering, and domain experts to integrate research outputs into production systems.
- Publish findings in internal reports and external conferences, ensuring reproducibility and scalability.
Requirements
- PhD or Master’s in Computer Science, AI, or related field with 5+ years of applied research experience.
- Strong background in NLP, information retrieval, and deep learning frameworks (PyTorch/TensorFlow).
- Proficiency in Python, SQL, and cloud platforms (AWS, GCP, or Azure).
- Excellent communication skills and a track record of mentoring and leading technical teams.
- Experience with large‑scale data processing and model deployment in production environments.
Skills
pythonmachine learningnatural language processingdeep learning