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.
$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,...SuggestedFull timeH1b$100k - $300k
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...SuggestedFull timeWork at officeShift work$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...SuggestedFull time$130k - $180k
...to understand how those features work and contribute to different parts of the platform.What skills do I need?5-7+ years of software engineering experience, ideally at a SaaS enterprise software company.Strong proficiency in TypeScript and experience with Postgres is required...SuggestedTemporary workWork at officeLocal areaFlexible hours3 days per week$100k - $300k
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$150.7k - $177.3k
Senior Back End Software EngineerLocation: Cambridge, MA / Hybrid(This role requires working in-office 3 days per week: Tuesday, Wednesday... ...channels. Fueled by our proprietary data assets and AI traffic engine, EverQuote is transforming how providers attract and engage...Full timeWork at office3 days per week$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$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- ...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
- ...candidates in the Greater Boston area, as this is a hybrid role with 4 days a week in office. The Role We're looking for Senior Software Engineers with deep AI/ML expertise to join a small, high-impact engineering team. This is a hands-on technical leadership role. You'll...Full timeWork at officeFlexible hours
$160k - $190k
..., VIA protects data against theft, manipulation, and misuse. An impressive mission requires an equally impressive Senior Software Engineer. As a key technical contributor at VIA, you will be instrumental in architecting and constructing the pioneering, secure,...Full timeSummer workRemote workWork from homeFlexible hours- ...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
- ...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
$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...$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$75k - $156k
...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$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$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$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$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$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$147k - $210k
...debugging.Experience developing accessible technologies.Proficiency in code and system health, diagnosis and resolution, and software test engineering.Google's software engineers develop the next-generation technologies that change how billions of users connect, explore,...$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$85.4k - $168.1k
...type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany: MicrosoftOverviewOur... ...on iOS, macOS, Linux, Windows, and the web.Collaborates with engineers across teams to deliver software solutions that millions of...Ongoing contractLocal area3 days per week$100k - $170k
...accelerate our mission-focused innovations? We’d love to hear from you!We are seeking an intellectually curious and motivated software engineer proficient in several programming languages to join our expanding team within the Research and Development Business Unit at GRVTY...Work experience placementCasual work$160k - $210k
...’d love to hear from you!This is an excellent opportunity to lead, mentor, and grow a high-performing engineering team to design and develop robust, aesthetic software solutions with a particular focus on user experience (UX) and human-computer interaction. We are looking...Work experience placementCasual work$110.5k - $160k
...range of backgrounds and experiences to empower and inspire each other. Imagine your future with us.ABOUT THIS ROLEAs 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...InternshipFlexible hours$110.5k - $160k
...range of backgrounds and experiences to empower and inspire each other. Imagine your future with us.ABOUT THIS ROLEAs a Software Development Engineer within the Audible Android team, you can help us innovate, develop, and deliver continued expansion of this much-loved product...InternshipFlexible hours$147k - $210k
...with Android application development.2 years of experience with software development in Java or Kotlin programming languages.1 year... ...prototyping proof-of-concept ideas to completion.Google's software engineers develop the next-generation technologies that change how...Immediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to NLP/Linguistics Software Engineer. Be the first to apply!
- real time software engineer Somerville, MA
- financial software developer Somerville, MA
- remote entry level software developer Somerville, MA
- information technology software engineer Somerville, MA
- network software engineer Somerville, MA
- software engineer remote Somerville, MA
- senior software engineer Somerville, MA
- intel software engineer Somerville, MA
- senior software engineer ruby on rails Somerville, MA
- software engineer full time Somerville, MA


