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.
$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database. This...SuggestedFull timeTemporary workFlexible hours$105k - $125k
...teaming, model evaluations, and intelligence collection enable engineering, safety, and security teams to stay ahead of evolving threats and... ...To Have Experience integrating and optimizing AI models (e.g., NLP, vision, multimodal systems) within backend services...SuggestedRemote work$121.4k - $218.6k
...you? Would you enjoy the opportunity to solve complex security challenges through innovative software development? Join our Cloud Technology Group's Platform Security Engineering team! The Platform Security team shapes the security strategy for Akamai's Cloud Platforms....SuggestedWork experience placementWork at office$166k - $203k
...Employees, researchers, customers, and partners Win Together by fostering empowerment, inclusion, respect, and accountability. Software Engineer, Applied AI Location: Seattle, WA; Austin, TX; Boston, MA; Washington, DC 1 day onsite per week Position Summary...SuggestedApprenticeshipWork at officeLocal areaRemote workFlexible hoursShift work1 day per week$190k - $230k
...researchers, customers, and partners Win Together by fostering empowerment, inclusion, respect, and accountability. Senior Software Engineer, Applied AI Location: Seattle, WA; Austin, TX; Boston, MA; Washington, DC 1 day onsite per week Position Summary...SuggestedApprenticeshipWork at officeLocal areaRemote workFlexible hoursShift work1 day per week- ...About Tycho.AI Tycho.AI builds autonomy software for unmanned systems operating in GPS- and comms-denied environments. Backed by VCs... ...About the Role We are looking for experienced energetic software engineers to join our growing team building out and delivering on-board...
- ...related capability development. Design and develop prototype software using the latest open-source technologies. Receive and incorporate... .... Qualifications BS degree in Computer Science, Computer Engineering, Electrical Engineering, or relevant field plus 5 years of related...Relocation packageFlexible hours
$150k - $200k
...action is intentionally captured, attributed, and defensible. Designed for sub-second speed and multi-decade defensibility. Senior Software Engineer, Mobile As a Senior Software Developer, specializing in mobile development, you will move beyond simple coding to thoughtful...Summer workRemote workWork from homeFlexible hours$121.4k - $218.6k
...Job Description Senior Software Engineer - Custom Government Engineering Team We are seeking a Senior Software Engineer to manage the Akamai cloud storage solution, NetStorage, within the public sector and work closely with various groups to support and improve our existing...Work experience placementFlexible hours$50k
...'s mobile app development course, and was Head of Product and Engineering at Kensho, an AI research lab that dethroned DeepMind as the largest... ...goal is to serve our customers You've shipped production software people depend on You're genuinely curious about customers and...Contract workFor contractorsWork at officeShift workNight shiftWeekend workDay shift- ...large, increasingly digital economy. Job Description Join our Engineering team and drive innovation that matters! We solve Identity Management... ...market and product requirements and translate them to software requirements, design and architecture Develop high-quality, high...
- ...Title: Software EngineerDepartment: AI SolutionsReports to: Director of AI Strategy & SolutionsLocation: RemoteSummary: As a Software Engineer at Tarpon Health, you will help build applied AI products that change how healthcare providers run their operations and revenue...Internship
$86.8k - $165.2k
...-world benefit. Role Overview We are seeking an experienced SW engineer to join our BBN Technologies team. You will join a project team... ...architectures. You will contribute to an environment focused on embedded software generation, testing, and research with a focus in C++, C, and...Temporary workWork experience placementWork at officeRemote workWorldwideFlexible hoursNight shift$144k - $240k
...to result. We're building the platform that makes this a reality — and we need engineers who want to solve problems no one has solved before. We're hiring Sr Principal / Principal Software Engineers to design the agents, interfaces, and platform integrations that let researchers...Full timeWork at officeLocal areaFlexible hours$110k - $120k
...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 hours2 days per week3 days per week$100k
...Currently, We are looking for entry-level software programmers, Java full-stack developers,... .../ Data Scientists, and Machine Learning engineers for full-time positions with clients.... ...communication skills Preferred skills: NLP, Text mining, Tableau, PowerBI, SAS,...Full timeH1b$143.7k - $194.4k
...backgrounds and experiences to empower and inspire each other. Imagine your future with us. ABOUT THIS ROLE As a Software Development Engineer, it's up to you to define, design and refine the tech that keeps us one step ahead of listeners. Anticipate. Innovate. Bring...Contract workFlexible hoursShift work$150k - $200k
...application due to a disability, contact this employer to ask for an accommodation or an alternative application process. Senior Software Engineer Cambridge, MA, US 30+ days ago Requisition ID: 1046 Salary Range: $150,000.00 To $200,000.00 Annually Applied Invention is a...- ...migration approach Create the Pre-Installation Requirements Document (PIRD) Installation and Configuration Download the SAS 9.4m8 Software Depot including any required SAS components, products, or bundles Migrate three on-prem servers (tiers) to one AWS instance. Installation...
- ...Scientific Software Engineer The Many Brains Project | ****@*****.*** Remote (U.S.-based. Eastern Time Zone Preferred) | Full-Time About The Many Brains Project The Many Brains Project is a nonprofit organization focused on advancing cognitive...Full timeRemote work
- ...within the team and cross-team. Skills Required Strong software design/development experience in building massively large-... ...Requirement: Bachelors, Masters in Computer Science/ Computer Engineering/ Information Systems/Information Technology/ Electrical Engineering...Temporary workImmediate startRemote work
- ...Role We're looking for an experienced, creative, and versatile engineer who is eager to tackle the challenge of architecting, building,... ...-sharing. Who You Are ~3+ years of experience in software development, with a strong background in infrastructure, data modeling...Work from home
$106.6k - $221.4k
...and conduct billions of secure transactions daily. Partner with the best As part of Bot Manager Engineering team, you will focus on building usable, reliable, scalable software solutions. We do it for bot threat detection, protection and control feature. Allowing our...Permanent employmentWork experience placementWork at officeRemote workWork from homeWorldwideFlexible hours- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...Remote jobInternship
$144k - $270k
Your Impact at LILA We are seeking a Senior Software Engineer to join our Applied AI group and help build the next generation of our AI‑driven scientific platform. In this role, you will design and optimize the backend systems, data pipelines, and AI integrations that power...Full timeWork at officeLocal areaFlexible hours$10k
...is building the world’s highest-fidelity bioprocess simulation software so cutting edge science reaches those who need it most. Through... ...most. About the role Ark is seeking a full-stack Senior Software Engineer to join our fast-moving startup tackling some of the hardest...Full time$140k - $220k
About the Role: We are seeking an experienced Senior Software Engineer to join our fast-paced, collaborative data team. In this role, you will... ...efficient, high-quality code Experience with entity recognition and NLP techniques a plus Proven track record delivering results and...- ...autonomy in robotics: an adaptive world model that learns from expert human operators. Role Overview We're looking for a Senior Software Engineer to own Lambda's software engineering function, from architecture and implementation through release management, deployment,...
- ...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...Flexible hours
$140k - $200k
...planning, computer vision, SLAM, optimization, machine learning, and more. If this sounds like you, read on! Across the board we write software to make our robots more capable, faster and safer. We work mostly in Python and Linux. What follows is a list of things we find...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to NLP/Linguistics Software Engineer. Be the first to apply!
- consulting software engineer Somerville, MA
- senior software engineer remote Somerville, MA
- entry level software engineer remote Somerville, MA
- software developer fintech Somerville, MA
- software developer positions Somerville, MA
- software engineer amazon Somerville, MA
- remote entry level software developer Somerville, MA
- software engineer Somerville, MA
- intel software engineer Somerville, MA
- startup software engineer Somerville, MA


