[ref. e36514300] Senior Software Engineer- ML/NLP

apartmentRelyance AI placeBangalore calendar_month 

Job Description

Job Description - Senior ML/NLP Software Engineer

As Relyance AI's ML/NLP Engineer, you will strategize, drive, and execute on the initiatives in NLP for information extraction from legal documents, ML/NLP for information extraction from code and general ML in code analysis, as well as overall AI backend initiatives.
You will partner with cross-functional stakeholders to design and build flexible, powerful, and robust features that scale the impact of AI for our customers. You will work with Large Language Models like GPT-4 and LLaMA 2, as well as models of the scale of T5 or BERT.
You will create novel model architectures and ML/NLP techniques, build data curation and model training workflows, and perform error analysis to drive feature development. As a senior engineer, you will be a core member of the team building a system with complex data and nature of predictions that rapidly evolve over time.

You will need to pay close attention to detail, anticipate and welcome constant change, maintain a forward-thinking outlook, all while being fast and scrappy to address present needs.

As a Senior ML/NLP Software Engineer, your role will include:

  • Strategy: using your experience and understanding of how ML and NLP features are built to achieve state of the art results in real products, you will generate data-driven insights on how to evolve capabilities of Relyance AI
  • Execution: create practical ML and NLP solutions, making customer-centric prioritization decisions to balance between immediate impact and long-term bets; partner, align, and collaborate with other engineering teams to implement features end to end, in particular throughout data engineering systems such as Airflow, VertexAI, BigQuery, etc.; or the Relyance backend
  • Design: deeply understand how everything fits together; architect systems to balance scrappiness for the current needs with a forward-thinking outlook to incorporate state of the art NLP and ML techniques; continuously look for opportunities to automate and build tools to lower operational barriers
  • Being a key member of the team solving its most complex problems with the simple, pragmatic solutions

This role could be a fit for you if you bring:

  • 7+ years of experience with a track record of being a key member of teams building ML and NLP solutions; or a PhD in relevant field preferably with industry experience
  • Expert level proficiency in languages like Python, Java, C#, C++, Scala, etc.
  • Strong data structures, algorithms, and OO software design and implementation skills
  • Ability to learn and operate across full stack, from ML and NLP systems, to cloud infrastructure, to AI backend
  • Experience as a creative and strategic thinker with mindset to build powerful, robust, and flexible solutions
  • A get stuff done attitude and enjoy being hands-on and working alongside the team to solve its most pressing problems in a fast-paced, collaborative environment
  • A track record of successfully influencing product direction through a strong perspective that motivates engineers to develop simple, pragmatic solutions to complex problems
  • Skills in communicating with clear and concise, active listening and empathy skills, and a respectful, collaborative approach that earns the trust of your peers

Bonus points for:

  • Experience with Information Extraction, Semantic Parsing, practical application of LLMs
  • Experience with a privacy technology
  • Startup experience
  • An advanced technical degree
apartmentAkamai TechnologiesplaceBangalore
excellence. If you enjoy working on projects that have a big impact, you'll enjoy working at Akamai! As a Senior Software Engineer , you will be responsible for-  •  Leading and developing a team through hiring, training, coaching and mentoring.  •  Working...
placeBangalore
network spans the globe with more than 400,000 consumer touchpoints. Learn more at BHN.com. Overview: As a Sr. Software Engineer, you will join the team responsible for delivering the next generation high- volume, fault-tolerant, and scalable transaction...
local_fire_departmentUrgent

Senior Software Engineer

apartmentframewise.aiplaceBangalore
framewise.ai is seeking an experienced Senior Software Engineer to join our innovative team dedicated to revolutionizing the way businesses utilize AI in their operations. As a Senior Software Engineer at framewise.ai, you will have the opportunity...