> Markdown version of [/jobs/ext/789072-senior-software-engineer-newsroom-ai-products](https://www.wearedevelopers.com/jobs/ext/789072-senior-software-engineer-newsroom-ai-products). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer, Newsroom AI Products - **Company:** Dow Jones - **Location:** New York, NY, United States - **Experience:** Expert - **Salary:** $125,000.0 - $155,000.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Data Analysis, Python (Programming Language), Next.js, Software Engineering, TypeScript, Web Applications, Web Application Frameworks, Data Processing, Application Enhancement Tool, ReactJS, Large Language Models, Prompt Engineering, Git, Front End Software Development, Docker - **Published:** June 2, 2026 - **Apply:** https://www.nettemps.com/us/en/WC00B435E913239C0EE.ntap ## About the Role * Full-stack prototyping * At least 2 years of experience shipping production software or AI systems. * Experience building and deploying tools used by end users, ideally in content, media, or information-driven products. * Experience building modern web applications using JavaScript/TypeScript and contemporary Front End frameworks (eg, React, Next.js, or similar). * Experience designing and consuming APIs to connect Back End services with Front End applications. * Familiarity with cloud functions, Docker and quick-deploy frameworks for internal tools. * Proficiency in Python, AWS, Git and experience working with LLM APIs and modern AI tooling. * Advanced prompt engineering * Building complex chains, evaluating outputs or bias and accuracy, managing context windows. * Data wrangling * Comfortable with dirty data - parsing messy PDFs, cleaning OCR text, combining various data from various sources to get the job done. * Editorial sensibility * Strong empathy for journalists and an understanding of newsroom workflows * Experience working in or closely with a newsroom, media organization, or journalistic workflow is strongly preferred ## Description The Wall Street Journal newsroom is seeking a self-propelled full-stack engineer to help build the future of an AI-empowered newsroom. Reporting to the Head of Newsroom AI and Data, this individual-contributor role sits within the newsroom and works at the intersection of engineering, product, audience and journalism. This is an in-person role based in New York, NY. We are unable to provide visa sponsorship for this position. All applicants must be authorized to work in the United States. You will bring deep technical expertise in software development and generative AI, paired with strong product intuition and an understanding of newsroom culture and editorial standards. This role is ideal for someone who enjoys building and deploying new tools, is comfortable operating with ambiguity and is motivated by helping journalists do their best work. For example, you will often start with a vague editorial problem (eg, Help us summarize 1,000 pages of court documents ) and be expected to design the prompt strategy, build the prototype and iterate with reporters. You will be an evangelist for responsible, high-quality AI use-ensuring brand safety, editorial integrity and reader trust-while partnering closely with teams across engineering, product and the newsroom to design, prototype and ship AI-powered tools for both journalists and readers. Key areas of focus include building experimental, reader-facing products that meet evolving audience needs; integrating generative AI into publishing, editing and distribution workflows; creating scalable tools that support reporting, research and newsroom operations; and identifying common needs across teams to develop flexible solutions that can be adopted broadly across the newsroom. You will * Build from zero: Move quickly from idea to MVP, gather feedback from newsroom partners and iterate based on real-world use. Design, prototype, build and maintain AI-powered newsroom and audience-facing tools. * Speak the language of the newsroom: Work directly with journalists to understand pain points and translate them into technical solutions. Translate editorial standards into reliable prompts and system instructions; evaluate and refine outputs for accuracy and fairness. * Iterative engineering: Develop evaluation frameworks and quality checks to ensure outputs are production-ready. Analyze data from experiments to identify strengths, weaknesses, and opportunities for improvement. * Work independently: We value autonomy. You should be comfortable architecting solutions with minimal documentation and vague starting points. Write clear documentation to support adoption and long-term maintenance of tools. ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Coffee with Developers - Maria Apazoglou](https://www.wearedevelopers.com/videos/1209-coffee-with-developers-maria-apazoglou) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) - [Developer Experience in the Age of AI](https://www.wearedevelopers.com/videos/1118-developer-experience-in-the-age-of-ai) ## Related Articles - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 132 - Binging WADFlix?](https://www.wearedevelopers.com/magazine/473-dev-digest-132-binging-wadflix) - [Dev Digest 131 - AI'm not sure about OSS](https://www.wearedevelopers.com/magazine/472-dev-digest-131-ai-m-not-sure-about-oss) - [Dev Digest 139 - Soft and hard queries](https://www.wearedevelopers.com/magazine/487-dev-digest-139-soft-and-hard-queries) - [Dev Digest 137 - AI'm not sure about this](https://www.wearedevelopers.com/magazine/485-dev-digest-137-ai-m-not-sure-about-this)