NLP/Linguistics Software Engineer
hatch IT
Job Description
Job Description
hatch I.T. is partnering with Babel Street to find an NLP/Linguistics Software Engineer . Please see details below:
About the Role
Babel Street is looking for a Software Engineer to join their Analytics Group. This is an execution-focused "builder" role for an engineer early in their career who wants to work at the intersection of NLP algorithms, search engines, and data science techniques. In this role, you will help create the next generation of architecture and components for their analytics platform, focusing specifically on their record matching functionality. You will bridge the gap between linguistic theory and practical AI applications, helping us implement practical, innovative text analytics and AI-driven features. You will work closely with senior engineers to learn how to deliver software that is safe, reliable, and production-ready.
About the Company
Babel Street is the trusted technology partner for the world’s most advanced identity intelligence and risk operations. They deliver advanced AI and data analytics solutions providing unmatched, analysis-ready data regardless of language, proactive risk identification, 360-degree insights, high-speed automation, and seamless integration into existing systems. Babel Street empowers government and commercial organizations to transform high-stakes identity and risk operations into a strategic advantage. The actionable insights we deliver safeguard lives and protect critical assets around the world. Babel Street is headquartered in Reston, Virginia, with regional offices in Boston, MA and Cleveland, OH, and international offices in Australia, Canada, Israel, Japan, and the U.K.
What you will do:- Implement and Maintain: Write high-quality, maintainable code to support the analytics platform and its record matching components.
- Bridge Theory and Practice: Take theoretical ideas from linguistics and data science and implement them as practical software features.
- Support Search Internals: Help optimize and maintain search engine components, including Elasticsearch data modeling and performance tuning.
- Collaborate and Learn: Participate in agile sprint planning and work daily with senior partners to translate project requirements into technical solutions.
- Build Scalable Systems: Assist in designing and shipping robust APIs and scalable architectures that integrate into our AI-native platform.
Required:
- 2–4 years of professional software engineering experience (including high-impact internships or projects).
- Proficiency in Java (our core analytics language) or Python (for AI/ML integrations).
- Problem Solver: Ability to work across teams and make steady progress in ambiguous problem spaces.
- Educational Foundation: Bachelor's degree in Computer Science, Linguistics, or a related technical field.
Preferred (Nice to Have):
- Foundation in Data Science: Experience with data quality evaluation, data annotation, or guideline design, preferably for linguistics.
- Familiarity with Elasticsearch internals or other search/retrieval-based systems.
- Exposure to computational linguistics or natural language processing (NLP).
- Interest in Kubernetes and cloud-native architectures.
- Month 1–2: Ramp up on the analytics stack and record matching architecture; ship your first initial changes to production.
- Month 3–4: Take ownership of a specific component or pipeline improvement with guidance, including full testing and documentation.
- Month 5–6: Deliver a measurable improvement to record matching quality or pipeline reliability and contribute to team design discussions.
The record matching functionality is where Babel Street’s signals become usable intelligence. Do you care about provenance, explainability, and trust? When a match decision affects whether someone is onboarded or investigated, "the model said so" is not good enough. You will help build systems where every match is defensible, auditable, and tunable — a rare luxury in modern ML-heavy stacks. Do you speak multiple languages? Since our platform processes data from around the globe, your linguistic insights can directly inform how we build and polish the NLP and computational linguistics components that make our record matching world-class.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
$86.8k - $165.2k
...and help shape the future of aerospace and defense.RTX BBN Networking and Cyber Technologies group is looking for a Research Software Engineer, Formal Methods with strong software development skills and an interest in security and resilience of large-scale dynamic systems...SuggestedTemporary workWork experience placementWork at officeRemote workFlexible hours- ...partnering with Babel Street to find a Sr. Software Engineer - Analytics . Please see details below... .... You will work at the intersection of NLP algorithms, high-scale search engines,... ...): Experience with computational linguistics or NLP. Hands-on experience with...SuggestedFlexible hours
- ...and Seattle, WA with a history of fielding cutting-edge technology. MORSE boasts a specially selected team of scientists, engineers, and software developers to deliver best-in-class technical solutions that solve difficult multidisciplinary problems faced by the US...SuggestedFull timeWork experience placement
$90k - $210k
...and Seattle, WA with a history of fielding cutting-edge technology. MORSE boasts a specially selected team of scientists, engineers, and software developers to deliver best-in-class technical solutions that solve difficult multidisciplinary problems faced by the US...SuggestedFull timeWork experience placement$90k - $190k
Watertown, MAR&D - Software /Full-time /On-siteThe CompanyWe believe general-purpose, generally-intelligent robots will be built in our... ...level collaboration and respect.The RoleAs a Full Stack Software Engineer at Tutor Intelligence, you’ll design, build, and deploy user...SuggestedFull timeWork at officeShift work$140k - $190k
Watertown, MAR&D - Software /Full-time /On-siteThe Company:We believe general-purpose, generally-intelligent robots will be built in our... ...ordinary robots to achieve extraordinary things. As a platform engineer, your work lies at the center of this challenge, orchestrating...Full timeWork at officeShift work- ...Tokyo, and Zagreb, CMT measures and protects tens of millions of drivers across the world every day. As a Senior Fullstack Software Engineer at CMT, you’ll design, build, and maintain scalable web applications that power our telematics platform. You’ll work across the...Full timeTemporary workWork from homeFlexible hours
- ..., Digital Therapeutics and Tech enabled remote clinical trials. Biogen is adding to its Engineering team in the Research & Development IT group. The team uses modern Software Engineering best practices to rapidly build robust niche applications leveraging Biogen’s massive...Full timeRemote work
- ...specifications and requirements based on technical needsCollaborate with designers to realize visual design intentCreate and maintain software documentationEnsure cross-browser compatibility of new featuresBe responsible for maintaining, expanding, and scaling our...
- ...About this role: Pickle is on the hunt for a dynamic and driven Software Engineer III to revolutionize the future of warehouse automation. You’ll design and develop algorithms that enable our robots to navigate complex environments with precision. If you thrive on solving...Full timeWork at office3 days per week
$140k - $160k
...About this role: Pickle is seeking a dynamic, driven Senior Software Engineer, Navigation, to enhance the speed and safety of our autonomous mobile robots. If you are experienced with and passionate about navigation and controls algorithms for mobile robots, and thrive...Full timeWork at office3 days per week- ...and roots at MIT and Harvard, we design advanced hardware and software as an integrated whole, enabling AI systems that sense, decide... ...Learn from (and contribute to) a high-velocity, high-integrity engineering culture What you bring: ~ BS in Engineering or related...Full timeRemote work
- ...ISEE is seeking an experienced Senior Software Engineer to join our team. The ideal candidate has several years of work experience, and have worked on complex, performance-critical code-bases. Role responsibilities include: - Support full software development life...Full timeWork experience placement
- ...focusing on enhancing their journey towards financial peace of mind and a secure retirement? We are on the hunt for a Senior Software Engineer who embodies the spirit of entrepreneurship and excellence, who is ready to roll up their sleeves, thrives in a fast-paced environment...Full timeWork at office
- ...AI and Robotics to enable future generations of intelligent machines that will help us all live better lives. Perception Software Engineers will work cross-functionally with all of our projects to create software tools and algorithms for perception research and...Full timeWork at officeLocal area
- ...About Tycho.AI Tycho.AI builds autonomy software for unmanned systems operating in GPS- and comms-denied environments. Backed by VCs... ...the Role We are looking for experienced energetic software engineers to join our growing team building out and delivering on-board...Full time
- ...iteration driven by real field use. FieldAI is seeking a Software Engineer, Human-Robot Interaction. In this role, you'll shape how humans... ...methodologies Contributions to open-source robotics or NLP projects Personal or academic projects demonstrating creativity...Full time
$120k - $192.5k
...Moderna. The Role FL105 seeks a talented Machine Learning Research Engineer. The successful candidate will innovate, develop and apply... ...machine learning, deep learning, and natural language processing (NLP). Publications at top ML / NLP venues such as NeurIPS, ICML, ACL...- ...for model reinforcement learning and refinement, at scale. Ikigai Labs is seeking a dynamic and passionate Senior Front End Software Engineer with strong software fundamentals to join a high-performing data platform development team. This is a unique opportunity with...Full time
$82.3k - $220k
...solutions. From military defense and space exploration to biomedical engineering, lives often depend on the solutions we provide. Our... ...knowledge in the following areas;• Task and motion planning• Software integration and testing with robotics platforms• Hybrid methods...Full timeLocal area$90k - $210k
...and Seattle, WA with a history of fielding cutting-edge technology. MORSE boasts a specially selected team of scientists, engineers, and software developers to deliver best-in-class technical solutions that solve difficult multidisciplinary problems faced by the US National...Full time- 314 Main Street (21020), United States of America, Cambridge, MassachusettsSenior Software Engineer, Full StackDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative...Local area
$174k - $252k
...or equivalent practical experience.5 years of experience with software development in one or more programming languages.3 years of experience... ...developing accessible technologies.Google's software engineers develop the next-generation technologies that change how billions...$140k - $160k
...of Booking Holdings (NASDAQ: BKNG), is a leading travel search engine. With billions of queries across our platforms, we help people... ...everyone to experience the world.KAYAK is seeking a Senior Java Software Engineer to join our Retention and CRM team! The Retention team...Work at officeFlexible hours3 days per week$130k - $180k
..., and one of Built In Boston's “Best Places to Work” and “Best Midsize Places to Work.”About youYou're an engineer at heart who finds joy in building the software that other software runs on — and you think about that software like a product. Your customers happen to be...Temporary workWork at officeLocal areaFlexible hours3 days per week$86.8k - $165.2k
...the first routers were implemented. Today, BBN's scientists and engineers are working to advance the state-of-the-art on topics ranging... ...OS related capability developmentDesign and develop prototype software using the latest open-source technologiesReceive and...Temporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours$130k - $180k
...diving into unfamiliar corners of a large tech stack.You care about the details that make software feel fast and dependable.What skills do I need?2-5+ years of software engineering experience, ideally building production web applications.Strong proficiency in TypeScript...Temporary workWork at officeLocal areaImmediate startFlexible hours3 days per week$108k - $150.67k
...Broad Institute of MIT and HarvardLocation: Cambridge, MA (hybrid — in-office at least one to two days per week)Position: Senior Software Engineer, Full StackAbout the RoleThe Translational Genomics Group builds open-source software that accelerates rare disease diagnosis....Full timeWork at officeLocal areaFlexible hours2 days per week1 day per week$82.3k - $220k
...solutions. From military defense and space exploration to biomedical engineering, lives often depend on the solutions we provide. Our... ...Description Summary:Draper is looking for a highly skilled senior software engineer to join the Mission Software Architectures and...Full timeLocal area$112k - $176k
...things happen-fast.About the Role:We are seeking an experienced Software Engineer III (Data) to join our fast-paced, collaborative data team. In... ..., high-quality codeExperience with entity recognition and NLP techniques a plusProven track record delivering results and driving...Worldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to NLP/Linguistics Software Engineer. Be the first to apply!
- agile software developer Somerville, MA
- software developer fintech Somerville, MA
- financial software developer Somerville, MA
- software engineer Somerville, MA
- part time software developer remote Somerville, MA
- junior software developer remote Somerville, MA
- software developer Somerville, MA
- software engineer healthcare Somerville, MA
- software engineer remote Somerville, MA
- senior software engineer ruby on rails Somerville, MA


