Data Engineer

Publicis Groupe
New York, United States of America
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
$ 110K

Job location

New York, United States of America

Tech stack

JavaScript
A/B testing
Artificial Intelligence
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Application Release Automation
Automated Storage and Retrieval Systems
Azure
Cloud Computing
Code Review
Databases
Continuous Integration
Distributed Systems
Python
PostgreSQL
Software Architecture
Redis
Software Deployment
Software Engineering
Management of Software Versions
Web Application Frameworks
React
Large Language Models
Multi-Agent Systems
Prompt Engineering
Model Validation
Generative AI
Backend
Containerization
Angular
Kubernetes
Infrastructure Automation Frameworks
GraphQL
Machine Learning Operations
Front End Software Development
Functional Programming
Api Design
REST
Docker
Redshift

Job description

We are looking for a AI Engineer to lead the design, development, and deployment of AI-powered systems across the organization. This role sits at the intersection of full-stack software engineering and applied AI, with a strong emphasis on large language models (LLMs), generative AI, and production-grade ML infrastructure. You will push beyond conventional approaches to explore the advanced possibilities of AI, including autonomous agents, multi-model orchestration, and novel architectures.

This is a hands-on engineering role for someone who can build reliable, scalable AI systems from prototyping and prompt engineering through to production deployment, monitoring, and iteration.

  • Design, build, and maintain production AI/ML systems, including LLM-based applications, agentic workflows, multi-model pipelines, and advanced retrieval systems
  • Explore and prototype cutting-edge AI capabilities beyond standard patterns, such as autonomous agents, tool-use frameworks, reasoning chains, and self-improving systems
  • Develop and optimize prompt engineering strategies, fine-tuning approaches, and evaluation frameworks for generative AI models
  • Architect and implement MLOps pipelines for model training, versioning, deployment, and monitoring using Azure DevOps and cloud infrastructure
  • Build robust APIs, backend services, and frontend interfaces to integrate AI capabilities into internal and customer-facing products
  • Evaluate and integrate foundation models (OpenAI, Anthropic, Google) based on performance, cost, and latency requirements
  • Implement guardrails, safety mechanisms, and observability tooling for deployed AI systems
  • Collaborate with product, data, and engineering teams to identify high-impact AI use cases and translate them into technical solutions
  • Follow engineering best practices, including code review, testing, CI/CD, and documentation for AI codebases
  • Stay current with the rapidly evolving AI landscape and drive adoption of emerging tools, frameworks, and techniques, * AI systems are deployed to production with clear SLAs, monitoring, and rollback capabilities
  • LLM-powered features deliver measurable business value with consistent quality and reliability
  • The team is actively exploring and shipping advanced AI capabilities that go beyond industry-standard approaches
  • MLOps infrastructure enables rapid experimentation and safe, repeatable model deployments
  • AI is treated as a core engineering discipline with proper testing, documentation, and operational rigor

Requirements

  • Strong software engineering fundamentals in Python and JavaScript, with experience in production-grade application development
  • Proficiency in modern JavaScript frameworks such as React and Angular for building AI-powered user interfaces and tooling
  • Deep hands-on experience with LLMs, prompt engineering, and generative AI frameworks (LangChain, LlamaIndex, or similar)
  • Experience with advanced AI patterns beyond basic RAG, including autonomous agents, multi-step reasoning, tool use, and multi-model orchestration
  • Proficiency in MLOps tooling and practices: model serving (e.g., vLLM, TGI), experiment tracking, and CI/CD for ML
  • Strong experience with Azure DevOps for pipeline management, release automation, and infrastructure-as-code
  • Solid knowledge of cloud infrastructure, networking, and security on AWS and Azure
  • Hands-on experience with AWS services including S3, Lambda, EC2, and related compute and storage offerings
  • Working knowledge of relational and specialized databases, including PostgreSQL, Amazon Redshift, Qdrant (vector database), and Redis
  • Experience with containerized deployments (Docker, Kubernetes) and infrastructure automation
  • Solid understanding of software architecture patterns, API design (REST/GraphQL), and distributed systems
  • Experience with model evaluation, A/B testing, and performance benchmarking for AI systems, * You build AI systems that are production-ready from day one: reliable, observable, and maintainable
  • You think beyond off-the-shelf solutions and are excited to explore what is newly possible with AI
  • You think in terms of architecture and scalability, not just proof-of-concept demos
  • You proactively identify failure modes, edge cases, and safety considerations before they reach production
  • You can operate independently while collaborating effectively across engineering, product, and data teams
  • You communicate complex technical concepts clearly to both technical and non-technical stakeholders

Apply for this position