Search jobs > New York, NY > Senior software engineer

Senior Software Engineer, Data & AI

MongoDB
New York City
$118K-$231K a year
Full-time

MongoDB’s mission is to empower innovators to create, transform, and disrupt industries by unleashing the power of software and data.

We enable organizations of all sizes to easily build, scale, and run modern applications by helping them modernize legacy workloads, embrace innovation, and unleash AI.

Our industry-leading developer data platform, MongoDB Atlas, is the only globally distributed, multi-cloud database and is available in more than 115 regions across AWS, Google Cloud, and Microsoft Azure.

Atlas allows customers to build anywhere on the edge, on premises, or across cloud providers. With offices worldwide and over 175,000 developers joining MongoDB every month, it’s no wonder that leading organizations, like Samsung and Toyota, trust MongoDB to build next-generation, AI-powered applications.

The Data Pipelines Engineering team is responsible for building ETL pipelines that populate the Internal Data Platform, which drives analytics that help the company run more efficiently.

Our team builds highly performant and scalable processes that extract massive datasets and makes those datasets available for querying in an optimal way.

We are also building a Generative AI framework that will help teams within the company tap into the data that we store in their Retrieval-Augmented Generation (RAG)-based applications.

We are looking to speak to candidates who are based in New York City for our hybrid working model.

What you’ll do :

  • Innovate strategies for building AI tools, including how to optimally chunk and retrieve RAG-based data and which LLMs are best suited to support use cases
  • Stay abreast of industry trends in the AI space, and evaluate and incorporate new concepts / tools into MongoDB’s internal AI architecture
  • Understand the dangers that come with chatbots, and build guardrails that prevent those dangers from occurring
  • Build solutions that evaluate the content returned by AI tools using a variety of frameworks, and use the evaluation results to prevent hallucinations
  • Work with Security and Compliance teams to ensure that datasets have appropriate permissions and regulations in place
  • Work with our Data Platform, Architecture, and Governance sibling teams to make data scalable, consumable, and discoverable

We’re looking for someone with :

  • 1+ years building AI and RAG-based applications
  • 3+ years building ML models
  • 5+ years of Python experience
  • Hive, Iceberg, Glue, or other technologies that expose big data as tables
  • Familiarity with different big data file types such as Parquet, Avro, and JSON
  • 1+ years of Spark experience (nice-to-have)
  • 5+ years of building ETL pipelines for a Data Lake / Warehouse (nice-to-have)

Success Measures :

  • In 3 months, you'll have a thorough understanding of the architecture of MongoDB’s internal Data and AI ecosystem
  • In 6 months, you'll have owned the delivery of a large project from start (scoping, design) to finish (delivery)
  • In 12 months, you'll have designed new features, led development work, and become a go-to expert on parts of the system
  • 25 days ago
Related jobs
Promoted
Capital One
New York, New York

Senior Software Engineer, Back End (Python/AWS). New York City (Hybrid On-Site): $165,100 - $188,500 for Senior Software Engineer. As a Capital One Software Engineer, you’ll have the opportunity to be on the forefront of driving a major transformation within Capital One. Utilize programming language...

Promoted
Twitch
New York, New York

As a Mobile Engineer, on a consumer-facing product team you will create new features, advise engineering and product leaders, and mentor other mobile engineers. Twitch is the world’s biggest live streaming service, with global communities built around gaming, entertainment, music, sports, cooking, a...

Goldman Sachs
New York, New York

Join our engineering teams that build massively scalable software and systems, architect low latency infrastructure solutions, proactively guard against cyber threats, and leverage machine learning alongside financial engineering to continuously turn data into action. We expect a successful candidat...

Datadog
New York, New York

Senior Software Engineer - API Clients. Help define API standards and build tooling for maintaining these standards across all of Datadog. The API Clients team is responsible for the open source libraries and tools that allow Datadog customers to interact with the Datadog platform. This team is dire...

Bloomberg
New York, New York

Senior Software Engineer - SAP - Financial Business Process TechOur team is the backbone of Bloomberg's internal business functions. We offer one of the mostprehensive and generous benefits plans available and offer a range of total rewards that may include merit increases, incentivepensation [Exemp...

TikTok
New York, New York

Engineer robust, high-performance data processing and large language model training/inference pipelines, drive engineering excellence and optimization initiatives to ensure the most effective use of resources, including cost optimization and performance tuning of the ML platform. We aim to drive and...

Redesign Health
New York, New York
Remote

Our enemy is an often soulless, transactional healthcare system thats increasingly engineering the vital human touch away from the experience - and often hard to access. The platform is aimed at a wide range of capabilities delivered via a combination of mobile and web experiences: patient populatio...

2Bridge Partners
New York, New York

Bridge has been retained in the search for a Direct Hire Mid to Senior Level Full Stack Software Engineer with a strong background in JavaScript, React, Redux and Node. We are looking for a senior full-stack web developer to drive the build-out of enterprise-facing and consumer-facing interfaces, mo...

TheGuarantors
New York, New York

As a Senior Full Stack Software Engineer, you will be a key member of a full stack, cross-functional engineering team. You will partner with Engineering leaders, Design, Product, QA, and business teams to build and deliver high-quality, scalable, and flexible software solutions. Partner with Product...

Compass
New York, New York

Collaborate closely with engineers on your team, engineers on other teams, as well as your product and design counterparts to successfully launch projects which solve real-world customer problems. Mentor junior engineers on the team, building their technical skills and ensuring that they understand ...