Software Engineer
$85k - $100kBabel Street
Software Engineer
Somerville, Massachusetts, United States
Babel Street is the trusted technology partner for the world's most advanced identity intelligence and risk operations. We 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.
Role Summary:
As an early-career Engineer on the Image & Computer Vision AI team, you will support the development and deployment of computer vision capabilities that power Babel Street's intelligence applications. You will help build systems that extract, analyze, and reason over visual data, including image search, object and scene understanding, facial matching workflows, geolocation support, and multimodal intelligence features.
This role is well suited for someone with foundational experience in computer vision, image processing, machine learning, or applied AI who is ready to grow in a hands-on engineering environment. You will work with senior engineers and cross-functional partners to implement, test, and improve reliable vision capabilities, including integration with multimodal LLM systems that allow users to search and reason over images using natural language.
This is a hybrid role to be based out of either our Reston, VA/Washington DC office or our Somerville MA office.
Role Focus:
This role spans three practical execution areas:
Computer Vision & Image Analytics
You will help implement and maintain image analytics pipelines that support facial matching, object detection, scene understanding, and image similarity. This includes supporting image preprocessing, feature extraction, model inference, evaluation, and performance improvements under the guidance of more senior team members.
Geospatial & Location Inference from Imagery
You will assist with capabilities that infer location, context, or environmental attributes from imagery by using visual cues, metadata, and learned representations. This may include supporting image-based geolocation, landmark recognition, and contextual scene analysis used in intelligence workflows.
Multi-Modal AI & Image Search
You will contribute to multimodal AI systems that combine vision models with LLMs, embeddings, and retrieval pipelines to support natural-language search and reasoning over images and image collections. You will help integrate visual understanding into broader intelligence applications and workflows, including supporting entity and event extraction from image-based intelligence data.
Key Responsibilities:
- Assist in building and maintaining computer vision pipelines for image ingestion, preprocessing, inference, and evaluation.
- Support facial matching and identity-related vision workflows in accordance with accuracy, safety, and compliance requirements.
- Help develop, test, and improve object detection, image similarity, and scene understanding models.
- Contribute to image-based geolocation and location inference capabilities using visual features and contextual signals.
- Support multimodal AI workflows that combine image embeddings with LLM-based search and reasoning.
- Support multimodal workflows that connect visual understanding with entity and event extraction, helping identify people, places, objects, activities, and relevant contextual signals from image-based intelligence data.
- Write clean, maintainable Python code and contribute to production services, APIs, and internal tools.
- Assist with model evaluation, bias testing, accuracy monitoring, and documentation for vision systems.
- Help optimize inference pipelines for performance, scalability, and cost efficiency, including GPU usage, batching, and model selection.
- Collaborate with Product, AI, and Engineering teams to integrate vision capabilities into user-facing intelligence applications.
Qualifications:
Required
- 0–2 years of experience in computer vision, image processing, applied machine learning, or related academic/project work.
- Foundational understanding of computer vision models and techniques, such as CNNs, vision transformers, feature embeddings, or image classification.
- Exposure to image analytics such as facial recognition, object detection, image similarity, or related computer vision applications.
- Programming experience in Python and familiarity with common CV/ML libraries such as PyTorch, TensorFlow, OpenCV, or similar tools.
- Basic understanding of machine learning fundamentals, model evaluation, and performance tradeoffs.
- Experience working with image datasets through coursework, internships, research, open-source contributions, or professional projects.
- Ability to work collaboratively in a fast-moving, mission-driven engineering environment.
Preferred
- Exposure to facial matching or biometric systems, including through coursework, research, or project experience.
- Exposure to image-based geolocation, landmark recognition, scene analysis, or location inference.
- Familiarity with multimodal AI systems, including combining vision models with LLMs, embeddings, or natural-language search.
- Familiarity with entity extraction, event extraction, or related NLP/multimodal information extraction workflows.
Education:
Bachelor's degree in Computer Science, Engineering, Data Science, or a related technical field required, or equivalent practical experience through internships, research, bootcamps, open-source work, or professional projects. Advanced degree is a plus but not required.
Benefits at Babel Street (just to name a few...)
- Health Benefits: Babel Street covers 85-100% monthly premium costs for Medical, Dental, Vision, Life & Disability insurances – for you and your family!
- Retirement Plans: Babel Street offers both a Traditional and Roth 401(K) with a very competitive match.
- Unlimited Flexible Leave: We trust our employees to manage their own time and balance their personal and work lives.
- Holidays: Babel Street provides employees with 12 paid Federal Holidays
- Tuition Reimbursement: We are committed to investing in our employees. One way we do that is with our Tuition Reimbursement Program for continuing education.
Babel Street is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. Further, Babel Street will not discriminate against applicants for inquiring about, discussing or disclosing their pay or, in certain circumstances, the pay of their co‐worker, Pay Transparency Nondiscrimination. In addition, Babel Street's policy is to provide reasonable accommodation to qualified employees who have protected disabilities to the extent required by applicable laws, regulations and ordinances where a particular employee works. Upon request, we will provide you with more information about such accommodations.
Range for this position based on qualifications and experience
$85,000 - $100,000 USD
$90k - $190k
...problems to evolve humanity and society to the next level. Tutor Intelligence builds software to enable ordinary robots to achieve extraordinary things. As a platform engineer, your work lies at the center of this challenge, orchestrating real time robot code, machine...SuggestedWork at officeShift work- ...Square, with a collaborative, light-filled office and a provision for hybrid work schedules. We are committed to diversifying our engineering team because we know that diverse backgrounds and perspectives yield better solutions for our customers. Join our development...SuggestedWork at office
$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- ...and makes the things you do visible. Come and join us and see what you’re capable of. About the Role We’re looking for a Senior Software Engineer to join CMR Surgical and help us build the data platforms, services, and infrastructure that enable more patients to benefit...SuggestedWork at office1 day per week
- ...Senior Software Engineer, Platform Our Platform team is hiring a Senior Software Engineer. The Platform plays a key role to operate at scale. We are modernizing our technology platform and are looking to define key architectural capabilities, guide development teams...Suggested
$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- ...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
- ...Software Engineer As a Software Engineer you'll be part of a growing team of Engineers and Product Designers with big ambitions: delivering a delightful and powerful product that empowers travelers. We're always looking for driven, versatile, autonomous yet collaborative...
- ...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
$80.75k - $110k
...drive value for industrial customers. At the intersection of engineering, society, and impact, our team is passionate about making a difference... .... We want you to join us! We are seeking a Software Engineer to own and evolve our cloud infrastructure and back-end...Work experience placementWork at officeFlexible hours3 days per week- ...Backend Software Engineer II Kensho is S&P Global's hub for AI innovation and transformation. With expertise in machine learning, natural language processing, and data discovery, we develop and deploy novel solutions to innovate and drive progress at S&P Global and...Work at officeWorldwide
$130.32k
...the health and equity of individuals and communities in the US. About the Position: Dimagi is looking for a full-stack software engineer to fill our Engineer II position to primarily work on our flagship platform CommCare, among other development opportunities...Work at officeLocal areaImmediate startRemote workWork from homeHome officeWork visaFlexible hours$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...InternshipFlexible hours- ...range of 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....
- ...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...
- ...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
...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....Work experience placementWork at office$180k
...Software Engineer, Cloud & Autonomy Systems Location: Cambridge, MA (Onsite) The Opportunity Take ownership of the cloud systems responsible for vehicle operations, command and control, and data delivery across a growing autonomous robotics fleet. You’ll work directly...Remote work$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$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- ...Senior Software Engineer Since 1906, New Balance has empowered people through sport and craftsmanship to create positive change in communities around the world. We innovate fearlessly, guided by our core values and driven by the belief that conventions were meant to...Temporary workPart timeWork at officeFlexible hours3 days 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...
$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$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...Full timeTemporary workFlexible hours$152.5k - $219.2k
...team builds and operates the time-series database and supporting software components that store and serve the telemetry behind Cisco... ...infrastructure in C++, take on real responsibility, and learn from the engineers around them. Your Impact As a member of the Time Series...Full timeTemporary workLocal 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- ...Data Infrastructure Engineer The Data Infrastructure teams are responsible for building and maintaining data storage technologies across... .... What We're Looking For We're looking for talented software engineers to help us build the vision of making our database access...
$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...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to 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


