/PRINCIPAL SOFTWARE ENGINEER – GENAI & PRODUCT ARCHITECT

PRINCIPAL SOFTWARE ENGINEER – GENAI & PRODUCT ARCHITECT

United Kingdomgbvia direct
// Job Type
Full Time
// Salary
USD 280,000 - 375,000/year
// Salary Range
280,000–375,000 USD / year
// Posted
2 months ago
// Work Mode
hybrid

About the Role

PRINCIPAL SOFTWARE ENGINEER – GENAI & PRODUCT ARCHITECT

San Francisco, CA / $280000 - $375000 annum

INFO

SALARY:

$280000 - $375000

LOCATION

San Francisco, CA

Permanent

PRINCIPAL SOFTWARE ENGINEER - GENAI & PRODUCT ARCHITECT

$280K-$375K BASE + BONUS + EQUITY

HYBRID - BAY AREA (3 DAYS/WEEK)

The Opportunity

Join a profitable, fast-growing platform in a specialized, mission-driven domain as a founding-level engineer working directly with the CTO.

This is a hands-on builder role - designing systems from scratch, shipping quickly, and bringing AI-powered ideas to production.

What You'll Do

  • Build GenAI and agentic workflows on top of proprietary datasets
  • Design and ship end-to-end features (backend + frontend)
  • Develop AI-driven systems for search, personalization, and recommendations
  • Own growth and engagement systems (e.g., email, targeting, experimentation)
  • Prototype new ideas, test with real users, and iterate rapidly
  • Help define architecture and technical direction

Tech Stack

  • Python, Django
  • React (TypeScript/JavaScript)
  • AWS
  • PostgreSQL
  • LLMs / AI tooling (OpenAI or similar)

What They're Looking For

  • 6-10+ years of engineering experience (Staff/Principal level)
  • Strong Python backend + React frontend skills
  • Experience building scalable systems on AWS
  • Exposure to AI/LLMs or data-driven products
  • Builder mindset - hands-on, fast-moving, comfortable with ambiguity

Why This Role

  • Founding engineer impact on new AI initiatives
  • Direct collaboration with CTO and senior leadership
  • Profitable company with strong growth
  • High ownership, fast iteration, real user impact

CONTACT

Chris Williams
He/Him/His

Senior Sourcing Consultant

SIMILAR
JOB RESULTS

Technical Specialist

Eindhoven

€50000 - €55000

+ Data Engineering

Permanent

Eindhoven, North Brabant

Technical Support Specialist

Netherlands, hybrid working. Salary €3,500 to €4600 per month

This role stands out for its blend of technical depth, customer impact, and long term development. You will join a collaborative support environment where complex challenges are welcomed, learning is encouraged, and your expertise directly helps organisations rely on stable, well integrated software solutions.

The Company

They are a growing software organisation delivering business critical applications to professional services and regulated environments. Their technology supports day to day operations by improving access to information, system reliability, and overall quality. The culture is open, informal, and focused on teamwork, with a strong emphasis on personal growth and knowledge sharing.

The Role

As a Technical Support Specialist, you will be a key part of a multi disciplinary support team providing advanced technical assistance and contributing to continuous product improvement. Your responsibilities will include:

  • Handling complex technical support incidents through a ticketing system.
  • Investigating issues related to integrations, APIs, authentication, and cloud environments.
  • Supporting application and system management across internal and customer platforms.
  • Contributing to customer projects such as system integrations and tailored service requests.
  • Sharing customer insights with development and product teams to improve solutions.
  • Working closely with colleagues while also taking ownership of issues independently.

Your Skills and Experience

To succeed in this role, you will bring:

  • Strong commercial experience in technical support or application support.
  • Working knowledge of SQL, REST APIs, and cloud platforms such as Microsoft Azure.
  • Confidence troubleshooting integrations, data issues, and system behaviour.
  • An interest in software development and the ability to quickly understand new applications.
  • Clear communication skills and a customer focused mindset.
  • Professional fluency in Dutch, with English capability beneficial.

What They Offer

In return, they offer:

  • A competitive monthly salary between €3,500 and €5,000, with room for progression.
  • Flexible working hours and the option to work partly from home.
  • A home working allowance and support for your home office setup.
  • Generous holiday allowance with the option to purchase additional leave.
  • Profit sharing and a strong pension scheme.
  • Structured onboarding, mentoring, and access to ongoing training and development.

How to Apply

If you are looking for a technical support role where your skills make a real difference and your development is taken seriously, apply now to learn more.

Senior AI Engineer

Cambridge

$200000 - $220000

+ Data Science & AI

Permanent

Cambridge, Massachusetts

To Apply for this Job Click Here

Senior AI Engineer

Cambridge, MA – 4 days onsite

$200,000 – $220,000 + bonus + equity

THE COMPANY

Harnham is partnering with a well-funded biotech startup that is developing an AI-driven approach to more personalized cancer monitoring-integrating proprietary methods, diverse datasets, and evolving diagnostic capabilities to support ongoing care for individuals with elevated risk. The team brings experience across genomics and health data modeling, applying these foundations toward new screening and recommendation approaches, with a focus on translating research into practical clinical applications.

RESPONSIBILITIES

  • Model Development & Deployment – Develop, train, and deploy ML models for biomarker detection, risk stratification, longitudinal monitoring, and decision-support systems for screening and survivorship.
  • ML Infrastructure – Build and maintain scalable pipelines for data ingestion, feature engineering, training, and model serving on cloud platforms (e.g., AWS, GCP).
  • Data Engineering – Collaborate with clinical and data teams to curate and manage high-quality, multi-modal datasets (e.g., genomics, imaging, EHRs).
  • Research to Production – Turn advanced research into real-world systems, including adapting foundation models and integrating multi-modal learning into clinical workflows.
  • Evaluation & Monitoring – Implement evaluation frameworks, experimentation pipelines, and monitoring tools to ensure robust, clinically reliable performance.
  • Collaboration – Partner with clinicians, researchers, product managers, and engineers to align technical solutions with healthcare needs.

SKILLS AND EXPERIENCE

  • MSc or PhD in computer science, machine learning, computational biology, or a related field
  • Proven experience building and deploying ML models in production
  • Strong Python skills and experience with frameworks like PyTorch, JAX, or TensorFlow
  • Familiarity with cloud GPUs/TPUs, modern ML pipelines, and containerization (e.g., Docker)
  • Solid software engineering practices (version control, testing, CI/CD, code review)
  • Ability to communicate complex concepts to technical and non-technical audiences
  • Experience with healthcare or biomedical data (e.g., genomics, pathology, EHRs)
  • Publications or open-source contributions in relevant fields
  • Startup or entrepreneurial experience, especially in fast-paced environments
  • Experience building ML systems from zero to one

BENEFITS

The compensation package contains a base salary, bonus, equity and a comprehensive benefits package.

HOW TO APPLY

Please register your interest by sending your CV via the Apply link on this page.

KEY TERMS

Artificial Intelligence | AI | Deep Learning | Machine Learning | ML Engineer | Production | Real Time | Cancer Detection | Statistics | Reinforcement Learning | Foundation Modeling | Foundational Models | Anomaly Detection | Publications | Biotech | Health-tech | Genomics | Oncology | Pathology | EHR | Electronic Health Records | GPU | TPU | Startup | Engineering | End-to-end | Deployment | Container | Docker | CI/CD | CI / CD | Integration

To Apply for this Job Click Here

Senior AI Scientist

Cambridge

$200000 - $220000

+ Data Science & AI

Permanent

Cambridge, Massachusetts

To Apply for this Job Click Here

Senior AI Scientist

Cambridge, MA – 4 days onsite

$200,000 – $220,000 + bonus + equity

THE COMPANY

Harnham is partnering with a well-funded biotech startup that is developing an AI-driven approach to more personalized cancer monitoring-integrating proprietary methods, diverse datasets, and evolving diagnostic capabilities to support ongoing care for individuals with elevated risk. The team brings experience across genomics and health data modeling, applying these foundations toward new screening and recommendation approaches, with a focus on translating research into practical clinical applications.

RESPONSIBILITIES

  • Research Strategy & State of the Art – Stay current with advances in AI, genomics, and oncology, identifying high-impact opportunities and shaping the research roadmap.
  • Model Development – Design, train, and evaluate ML models for biomarker detection, risk stratification, longitudinal monitoring, and decision-support systems for screening and survivorship.
  • Publications & Scientific Communication – Contribute to peer-reviewed publications, conference papers, and technical reports; engage with academic and research communities.
  • Research to Production – Collaborate with engineering teams to bring research into production, including adapting foundation models and integrating multi-modal approaches into clinical workflows.
  • Evaluation & Rigor – Develop robust experimental frameworks and validation protocols to ensure scientific integrity and clinical reliability.
  • Collaboration – Work cross-functionally with clinicians, researchers, product managers, and engineers to align research initiatives with clinical and product priorities.

SKILLS AND EXPERIENCE

  • PhD in machine learning, computational biology, bioinformatics, or a related field
  • Strong publication record in applied AI and/or AI in healthcare or biology
  • Hands-on experience building and evaluating ML models; proficiency in Python and frameworks like PyTorch, JAX, or TensorFlow
  • Familiarity with cloud-based accelerators (GPU/TPU) and modern ML pipelines
  • Solid software engineering practices (version control, testing, code review)
  • Clear scientific communication skills across technical and clinical audiences
  • Experience with biomedical data (e.g., genomics, pathology, EHRs)
  • Track record of translating research into real-world impact
  • Startup or entrepreneurial experience, especially building systems from zero to one

BENEFITS

The compensation package contains a base salary, bonus, equity and a comprehensive benefits package.

HOW TO APPLY

Please register your interest by sending your CV via the Apply link on this page.

KEY TERMS

Artificial Intelligence | AI | Deep Learning | Machine Learning | ML Scientist | Research | Applied Research | Production | Real Time | Cancer Detection | Statistics | Reinforcement Learning | Foundation Modeling | Foundational Models | Anomaly Detection | Publications | Biotech | Health-tech | Genomics | Oncology | Pathology | EHR | Electronic Health Records | GPU | TPU | Startup

To Apply for this Job Click Here

FORWARD DEPLOYED ENGINEER – AI / PRODUCT

San Francisco, CA

$200000 - $250000

+ Data Engineering

Permanent

San Francisco, California

To Apply for this Job Click Here

FORWARD DEPLOYED ENGINEER – AI / PRODUCT

SAN FRANCISCO, CA (HYBRID)

$200K – $250K BASE + BONUS + EQUITY

The Opportunity

Join a fast-growing AI company building the future of digital commerce. We’re looking for engineers who like solving real business problems, working directly with customers, and shipping solutions fast.

This is a high-impact role where you’ll take ideas from 0 → working product in days.

What You’ll Do

  • Work directly with customers to understand problems
  • Rapidly build AI-powered prototypes (days, not months)
  • Turn winning ideas into scalable product features
  • Collaborate across engineering, product, and go-to-market teams

What We’re Looking For

  • ~5+ years engineering experience (flex for standout candidates)
  • Strong builder mindset – fast, scrappy, independent
  • Comfortable with ambiguity and customer-facing work
  • Experience using AI tools / LLMs in development
  • Strong product intuition (you know what actually moves the needle)

Why This Role

  • Build real solutions that drive revenue for top brands
  • Work at the cutting edge of AI + product development
  • High ownership, high visibility, fast-paced environment
  • Excellent comp + meaningful equity upside

If you like moving fast, owning problems end-to-end, and building with AI – this role is built for you.

To Apply for this Job Click HereCAN’T FIND THE RIGHT OPPORTUNITY? STILL
LOOKING?

If you can’t see what you’re looking for right now, send us your CV anyway – we’re always getting fresh new roles through the door.

Interested in this job?

Login to Apply

Use our AI to tailor your resume for this PRINCIPAL SOFTWARE ENGINEER – GENAI & PRODUCT ARCHITECT position at Harnham - Data & Analytics Recruitment.