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.