The Data And AI Podcast
This podcast will cover a range of topics such as finding data talent, and AI training. We will also discuss more advanced subjects like assessing the value of your data team, identifying biases in AI and addressing pay gaps in Data and AI.
Latest Episodes
Data and ai podcast: All Episodes
Dive deep into the world of AI, data, and analytics
Data Recruitment & AI Talent Solutions
JOIN THE HARNHAM TEAM
Sr. Software Engineer
$180000 - $220000
+ Data Engineering
PermanentUSA
To Apply for this Job Click Here
Title: Senior Software Engineer
Location: Remote (Must be based in US)
Pay: $180k – $220k + Equity
About the Role
A high‑growth AI/analytics organization is seeking a Senior Software Engineer to help evolve its core backend systems into an event‑driven, API‑first, containerized platform. This role sits within the Engineering team and partners closely with Data Science, Machine Learning, Product, and SRE groups. As a senior individual contributor, you’ll build foundational systems, improve reliability, reduce complexity, and mentor junior engineers in production‑grade best practices.
Responsibilities
- Develop secure, scalable APIs for internal and external use
- Build portable, packaged, reusable code compatible across internal and partner environments
- Implement CI/CD pipelines and automated testing practices
- Create technical proposals from product specifications
- Build integrations, data routes, and event‑driven backend pipelines
- Define system reliability standards and ensure code observability
- Mentor junior engineers and support their development
- Identify architectural risks and contribute to reducing technical debt
Must‑Have Qualifications
- 7+ years of experience building and operating production backend systems (Python, SQL, Rust, Javascript)
- Strong experience with APIs, event‑driven designs, microservices, multitenant architectures, and AWS
- Hands‑on experience with Docker and containerized workloads
- Experience with CI/CD automation (e.g., GitHub Actions) and improving testing practices
- Exposure to Databricks and event‑driven workflows
- Bachelor’s degree in Computer Science or related field

To Apply for this Job Click Here
Senior AI Software Engineer
San Francisco
$170000 - $240000
+ Data Science & AI
PermanentSan Francisco, California
To Apply for this Job Click Here
Title: Senior AI Engineer
Location: Remote, United States
Compensation: Up to $240,000 + Equity
We’re partnered with a high-growth, mission-driven SaaS company transforming how businesses build and maintain trust, with AI at the core of their next phase of innovation. The platform is redefining how critical enterprise workflows are automated, particularly in areas where reliability, auditability, and security are essential.
This is a high-impact role where you will help define how AI is architected across the company. You won’t just be building features. You’ll make foundational decisions around systems, evaluation, and long-term technical direction, working across LLMs, retrieval systems, and agent-based workflows in production environments.
What You’ll Do
- Design and own production AI systems end-to-end, including LLM pipelines, retrieval systems, and orchestration layers
- Build and scale RAG systems, reranking pipelines, and vector-based search infrastructure
- Define evaluation frameworks to measure retrieval quality, reasoning accuracy, and system performance
- Analyze production behavior, identify failure modes, and drive improvements based on data
- Make key architectural decisions across model infrastructure, tooling, and workflows
- Partner closely with product, platform, and domain teams to translate complex requirements into scalable systems
- Lead best practices for building reliable, observable, and cost-efficient AI systems
Requirements
- 6+ years of software engineering experience, including 3+ years working on ML or AI systems
- Proven experience owning and deploying production LLM systems
- Strong background in RAG, embeddings, reranking, and vector databases (e.g., Pinecone, FAISS, Chroma)
- Experience designing evaluation systems and improving models through quantitative analysis
- Strong Python skills, with solid software engineering fundamentals
- Experience making architectural decisions that influence team or org direction
- Strong understanding of production systems, including reliability, observability, and cost tradeoffs
- Ability to break down ambiguous problems and operate with a high degree of ownership
- Clear communication skills and experience working cross-functionally
Nice to Have
- Experience in regulated domains such as compliance or security
- Familiarity with data platforms or analytics tooling
- Experience with orchestration frameworks (e.g., Temporal, Airflow)
- Exposure to LLM evaluation platforms or tooling
- Contributions to open source, research, or technical communities
If you’re interested in shaping how AI systems are built, evaluated, and deployed in high-trust environments, this is an opportunity to have direct influence on both technical direction and real-world impact at a fast-growing company.

To Apply for this Job Click Here
Staff AI Software Engineer
San Francisco, CA
$220000 - $280000
+ Data Science & AI
PermanentSan Francisco, California
To Apply for this Job Click Here
Title: Staff AI Engineer
Location: Remote, United States
Compensation: Up to $280,000 + Equity
We’re partnered with a high-growth, mission-driven SaaS company transforming how businesses build and maintain trust, with AI at the core of their next phase of innovation. The platform is redefining how critical enterprise workflows are automated, particularly in areas where reliability, auditability, and security are essential.
This is a high-impact role where you will help define how AI is architected across the company. You won’t just be building features. You’ll make foundational decisions around systems, evaluation, and long-term technical direction, working across LLMs, retrieval systems, and agent-based workflows in production environments.
What You’ll Do
- Design and own production AI systems end-to-end, including LLM pipelines, retrieval systems, and orchestration layers
- Build and scale RAG systems, reranking pipelines, and vector-based search infrastructure
- Define evaluation frameworks to measure retrieval quality, reasoning accuracy, and system performance
- Analyze production behavior, identify failure modes, and drive improvements based on data
- Make key architectural decisions across model infrastructure, tooling, and workflows
- Partner closely with product, platform, and domain teams to translate complex requirements into scalable systems
- Lead best practices for building reliable, observable, and cost-efficient AI systems
Requirements
- 10+ years of software engineering experience, including 3+ years working on ML or AI systems
- Proven experience owning and deploying production LLM systems
- Strong background in RAG, embeddings, reranking, and vector databases (e.g., Pinecone, FAISS, Chroma)
- Experience designing evaluation systems and improving models through quantitative analysis
- Strong Python skills, with solid software engineering fundamentals
- Experience making architectural decisions that influence team or org direction
- Strong understanding of production systems, including reliability, observability, and cost tradeoffs
- Ability to break down ambiguous problems and operate with a high degree of ownership
- Clear communication skills and experience working cross-functionally
Nice to Have
- Experience in regulated domains such as compliance or security
- Familiarity with data platforms or analytics tooling
- Experience with orchestration frameworks (e.g., Temporal, Airflow)
- Exposure to LLM evaluation platforms or tooling
- Contributions to open source, research, or technical communities
If you’re interested in shaping how AI systems are built, evaluated, and deployed in high-trust environments, this is an opportunity to have direct influence on both technical direction and real-world impact at a fast-growing company.

To Apply for this Job Click Here
Research Engineer
USA Remote
$280000 - $370000
+ Data Science & AI
PermanentUSA
To Apply for this Job Click Here
Title: Research Engineer, GPU
Location: USA Remote
Compensation: Up to $400k + Equity
We’re partnered with a well-funded AI research company focused on building next-generation multimodal models for media and interactive experiences. Their work spans cutting-edge generative systems and is increasingly moving toward real-time, interactive environments, pushing beyond static outputs into dynamic, AI-driven applications.
This is a deeply technical, high-impact role focused on making large-scale AI systems faster, more efficient, and capable of running in real time. You’ll work across the stack, from low-level GPU kernels to distributed training systems, directly influencing what is computationally possible for next-generation AI models.
What You’ll Do
- Optimize training throughput across large GPU clusters, improving efficiency and utilization
- Implement techniques such as mixed precision (FP8, BF16), memory-efficient attention, and checkpointing
- Design and scale distributed training systems (tensor parallelism, FSDP, multi-node setups)
- Profile and optimize inference pipelines for real-time multimodal generation
- Improve latency through CUDA graphing, KV cache optimization, and operator fusion
- Contribute across the stack, from kernel-level optimization to system-level architecture
Requirements
- 4+ years of experience in systems engineering, ML infrastructure, or performance optimization
- Strong experience with GPU programming (CUDA, Triton, or similar)
- Experience with distributed systems and large-scale training (NCCL, model parallelism)
- Familiarity with ML framework internals such as PyTorch or JAX
- Experience with mixed or low-precision techniques (FP8, INT8, BF16)
- Proven experience building and operating scalable, fault-tolerant training systems
- Strong interest in pushing the limits of performance for cutting-edge AI systems
Nice to Have
- Experience with compiler optimizations or model compilation (e.g., PyTorch compile)
- Background working on large multimodal or generative models
- Exposure to real-time inference systems
If you’re interested in working on the systems that enable next-generation AI models to train faster and run in real time, this is a rare opportunity to operate at the cutting edge of research and infrastructure.

To Apply for this Job Click Here
Research Engineer
USA Remote
$280000 - $370000
+ Data Science & AI
PermanentUSA
To Apply for this Job Click Here
Title: Research Engineer, Data
Location: USA Remote
Compensation: Up to $400k + Equity
We’re partnered with a well-funded AI research company focused on building next-generation multimodal models for media and interactive experiences. Their work spans cutting-edge generative systems and is increasingly moving toward real-time, interactive environments, pushing beyond static outputs into dynamic, AI-driven applications.
This is a high-impact, research-meets-engineering role focused on the data that powers advanced AI systems. You’ll own how models learn, designing datasets, running experiments, and building data pipelines that directly shape model capabilities across a wide range of applications.
What You’ll Do
- Design multimodal, multitask datasets to unlock new model capabilities
- Run controlled experiments to understand how data impacts model performance
- Build and scale pipelines for synthetic data generation, filtering, and quality control
- Define evaluation frameworks and benchmarks to measure real-world model improvement
- Partner with cross-functional teams to translate product goals into data strategies
Requirements
- 4+ years of experience in machine learning, ideally with a data-centric focus
- Experience working with large multimodal datasets and generative models
- Strong intuition for how data quality and composition impact model behavior
- Experience across the full ML lifecycle, from data to training to evaluation
- Proficiency with ML frameworks such as PyTorch or JAX
- Experience with distributed systems or compute tools (e.g., Ray, Kubernetes)
- Strong interest in advancing next-generation AI systems
Nice to Have
- Experience with synthetic data generation or data curation at scale
- Background working on multimodal or video-based models
- Exposure to evaluation and benchmarking for generative systems
If you’re interested in shaping the data that defines what AI models can learn and do, this is a unique opportunity to work at the forefront of multimodal AI.

To Apply for this Job Click Here
VP, Software Development (Consumer Platform + AI)
New York
$300000 - $340000
+ Data Engineering
PermanentNew York
To Apply for this Job Click Here
VP, Software Development (Consumer Platform + AI)
Location: New York, NY or Mountain View, CA (hybrid)
Compensation: Executive-level package with significant bonus and equity
Overview
A global consumer technology platform operating at massive scale is seeking a VP of Software Development to lead a multi-hundred-person engineering organization. This is a highly visible, executive-facing role responsible for driving product innovation, platform evolution, and AI integration across core consumer and fintech offerings.
The environment is fast-moving, data-rich, and impact-oriented. This role is best suited for leaders who combine technical depth with strong business judgment and a bias toward execution.
Scope & Responsibilities
- Lead and scale a global engineering organization of 300+ across multiple regions
- Own delivery across customer-facing applications (web and mobile) and backend/platform systems
- Drive modernization of distributed, real-time systems handling high-throughput data
- Oversee integration of newly acquired products into a unified platform ecosystem
- Partner closely with executive leadership to align engineering strategy with business growth
- Champion the adoption of AI and LLM-driven capabilities across products and internal workflows
- Establish and evolve engineering best practices, architecture standards, and operating models
What You Bring
- 10+ years of experience in software engineering, with significant time in senior leadership roles
- Proven track record leading large-scale, distributed engineering teams in complex environments
- Experience building and scaling real-time, high-throughput systems and consumer-facing platforms
- Background in fintech, payments, or regulated financial systems strongly preferred
- Demonstrated success driving platform modernization, cloud adoption, and system migration
- Exposure to AI/ML or LLM-driven product or engineering initiatives
- Strong executive presence with the ability to influence senior stakeholders and drive change
Profile
- Technically credible, able to challenge assumptions and elevate engineering standards
- Operates with urgency, ownership, and a focus on measurable outcomes
- Comfortable navigating ambiguity and leading through transformation at scale
- Motivated by impact, visibility, and the opportunity to shape the future of a global platform
This is an opportunity to operate at significant scale, influence core business outcomes, and lead the next phase of platform and AI-driven evolution.

To Apply for this Job Click Here
Sr. Frontend Engineer
New York
$190000 - $230000
+ Data Engineering
PermanentNew York
To Apply for this Job Click Here
Sr. Frontend Engineer
New York City (Hybrid)
$190k – $230k base + equity
Overview
This role sits within the consumer-facing marketplace team of a high‑growth digital platform operating in the travel and lifestyle space. The team is entering a foundational rebuild phase, modernising the web experience to support large‑scale page rewrites, performance improvements, experimentation, and international expansion. This is a high‑impact opportunity for a senior engineer to influence architecture, standards, and long‑term frontend direction.
Responsibilities
- Lead and contribute to large‑scale rewrites of consumer‑facing web pages using a modern React and Next.js stack
- Design and implement frontend architecture and patterns that will be adopted across multiple teams
- Improve conversion, SEO, performance, and experimentation velocity through high‑quality frontend execution
- Collaborate closely with product, design, and growth teams to deliver business‑critical initiatives
- Support the migration to a new frontend tech stack and establish best practices
- Mentor junior engineers and raise the overall technical bar of the team
- Build scalable, international‑ready web experiences
- Drive ownership of core marketplace surfaces and long‑term technical decisions
Must‑Have Qualifications
- Significant professional experience as a Frontend or Web Engineer at senior level
- Strong expertise in React and modern JavaScript/TypeScript
- Hands‑on experience with Next.js (App Router preferred)
- Experience building high‑performance, SEO‑optimised consumer web applications
- Familiarity with modern styling systems (e.g. Tailwind CSS, component libraries)
- Experience working in fast‑paced, product‑driven environments

To Apply for this Job Click Here
Lead Data Engineer (AI Platform)
New York
$190000 - $250000
+ Data Engineering
PermanentNew York
To Apply for this Job Click Here
Title: Lead Data Engineer (AI Platform)
Location: NYC (Hybrid)
Pay: $190k – $250k base + bonus
About the Role
A rapidly scaling global investment organization is building a next‑generation data and AI backbone to support research, portfolio intelligence, reporting, and secure AI‑driven workflows. This is a foundational engineering role where you will architect and implement the firm’s core data and AI platform within a small, high‑impact team.
Responsibilities
- Design and maintain a modern lakehouse architecture (Bronze/Silver/Gold).
- Build scalable data ingestion and transformation pipelines.
- Develop structured and unstructured data systems optimized for AI retrieval and indexing.
- Implement secure access controls, governance models, and full data lineage.
- Partner directly with technical leadership and business stakeholders to translate workflows into production systems.
- Support AI‑enabled systems including retrieval‑based and LLM‑integrated applications.
- Ensure platform reliability, scalability, and adherence to regulatory best practices.
- Contribute to architectural strategy while remaining hands‑on with implementation.
Must‑Have Qualifications
- 7-10+ years of experience in data engineering or platform engineering.
- Proven experience building data platforms from the ground up.
- Strong cloud experience (Azure preferred and Microsoft Foundry).
- Deep understanding of distributed data processing frameworks.
- Strong Python proficiency.
- Experience with production‑grade access control and governance systems.
