Full Stack Web Application Systems Engineer
/ $175000 - $190000 annum
INFO
$175000 - $190000
LOCATION
Permanent
The Company
This is a US-based, industrial AI company building cutting-edge computer vision systems to solve high-stakes safety challenges in the field. Their core product transforms how critical rope systems- used in sectors like utilities, mining, construction, and maritime- are monitored and assessed, helping prevent life-threatening failures before they happen.
The Role
As the Full Stack Web Application Systems Engineer, you'll own the entire web stack- from frontend interfaces to backend infrastructure- powering a suite of AI-powered edge devices used in field operations. You'll architect robust, offline-friendly applications for rugged field use, while also supporting desktop workflows for internal teams.
This role combines frontend and backend development with systems thinking and architectural leadership. You'll work closely with AI, edge device, and product teams to ensure seamless integration and performance across environments with spotty connectivity and high reliability demands.
Key Responsibilities
Own and lead the full web application stack (frontend, backend, cloud).
Architect offline-first, resilient systems for real-world field usage.
Build APIs and real-time sync between edge devices and cloud systems.
Make key decisions around architecture, frameworks, security, and identity.
Maintain CI/CD pipelines and deployment strategies.
Collaborate cross-functionally across AI, edge hardware, and product teams.
Tech Environment
Frontend: Vue.js, responsive interfaces for tablet and desktop
Backend: AWS-based services, real-time communication with edge devices
Infrastructure: Distributed architecture across edge, cloud, and web
Tooling: Full ownership of CI/CD pipelines, deployment, and testing
Ideal Candidate
5+ years' experience architecting full-stack web applications
Strong understanding of offline-first design & real-time data sync
Experience with Vue.js, API design, identity/auth systems
Deep AWS knowledge and experience interfacing with distributed devices
Able to own systems end-to-end, with excellent communication & documentation habits
Comfortable in high-ownership, small-team environments
Work Policy
Remote-friendly within the US
Collaborative, cross-functional environment
Role based in a high-trust, high-ownership startup culture

SIMILAR
JOB RESULTS

Chief AI Engineer
New York
$300000 - $350000
+ Data Science & AI
PermanentNew York
Chief AI Engineer – AdTech
New York, New York – 4 days onsite
$300,000 – $350,000 + bonus + equity
THE COMPANY
Harnham is partnering with a new client that builds AI platforms which enhance performance by delivering real-time relevance at critical points in the customer journey. Using intelligent systems and a global digital commerce framework, the platform powers high-volume interactions between millions of users and major brands. Following a significant valuation increase in early 2025, they are expanding rapidly across international markets, particularly in AI. The AI engineering team builds scalable, data-driven solutions that personalize user experiences and equip marketers with actionable insights, all while working with large-scale infrastructure and diverse technologies.
RESPONSIBILITIES
-
Work closely with product managers and engineers to align on business goals, define machine learning challenges, and design effective ML solutions.
-
Develop and deploy machine learning models, including building data pipelines, orchestrating ML workflows, and optimizing system performance and reliability.
-
Maintain a robust codebase by writing well-tested code, covering both functional and non-functional aspects such as unit, integration, and load testing.
-
Stay informed on industry trends and advancements in deep learning, experiment with new model concepts, and run both offline and online evaluations.
-
Actively share knowledge through internal presentations, tech talks, and by promoting best practices in engineering and technology use.
SKILLS AND EXPERIENCE
-
Advanced degree (Master’s or PhD) in Computer Science, Machine Learning or a related field.
-
Over 10 years of hands-on experience developing and deploying production-ready machine learning systems, covering the full model lifecycle-training, tuning, deployment, serving, and monitoring.
- Advertising experinece with real-time bidding, auction models, dynamic pricing, recommendation engines, multi-armed bandits and causal inference techniques preferred.
-
Expertise in cloud infrastructure (especially AWS), machine learning orchestration tools like Kubeflow, TensorFlow, and the use of Feature Stores in live environments.
-
Experience scaling out MLE teams as tech lead or manager preferred.
- Commercial experience combination of big tech and scaling startups a plus.
BENEFITS
The compensation package contains a base salary, a bonus, 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 | Generative AI | GenAI | Machine Learning | ML Engineer | Engineering | Deployment | Production | Real Time Bidding | Auction | Statistics | Mathematics | AdTech | Advertising | Python | Recommendation Engine | Recommender System | Personalization | Bespoke | Target Audience

Lead Data Scientist – Fintech
Toronto
$200000 - $225000
+ Data Science & AI
PermanentCanada
To Apply for this Job Click Here
Lead Data Scientist – Fintech
$200,000-$225,000 + bonus + benefits
Remote
About the Organization
Join a global financial services company delivering intelligent information and technology solutions to professionals in legal, tax, compliance, and corporate sectors. The team is part of the organization’s innovation hub, focused on applying AI, LLM, and data science to create forward-looking tools.
The environment combines the best of both worlds: startup energy with enterprise support. Projects include building agentic systems to automate tax prep and document summarization for legal and financial workflows.
About the Role
This is a tech-lead, model building / development-focused role-ideal for someone with a strong foundation in applied NLP research and a passion for making machine learning work in the real world. You’ll own experiments, iterate on PoCs, and help define how ML models are built for in production environments.
What You’ll Bring
- 5+ years of machine learning and NLP modeling experience in applied research and production environments
- PhD in Computer Science, Computational Linguistics, Statistics or similar highly preferred
- Technical leadership experience required; direct people management a plus
- Experience with LLMs and agents for financial services, legal or compliance
- Background in: NLP: Named Entity Recognition / NER, information extraction, and information retrieval
- Cloud environments (provider-agnostic), AWS or GCP a plus
- Python, PyTorch, TensorFlow, Hugging Face, BERT, RAG experience preferred
- Publication and patent history a plus
- Strong collaboration and communication skills, including experience working with non-technical stakeholders
- Independent problem-solver with a proactive mindset
Preferred Experience
- Technical leadership on NLP products
- Experience delivering LLM-based solutions
- Familiarity with all stages of the AI product lifecycle
- Startup or fast-paced innovation environment experience
HOW TO APPLY
Please register your interest by sending your résumé to Tim Jonas via the Apply link on this page.
KEYWORDS
Machine Learning | GenAI | Gen AI | Generative AI | LLMs | Large Language Models | Artificial Intelligence | Applied Research | Production | AI | Artificial Intelligence | Publications | Patents | PyTorch | Python | Deployment | Hugging Face | RAG | Retreival Augmented Generation | Agents | NLP | Natural Language Processing | Chatbots | NER | Information Extraction | Information Retrieval
To Apply for this Job Click Here

Technical Programme Manager
London
£500 - £560
+ Advanced Analytics & Marketing Insights
ContractLondon
To Apply for this Job Click Here
Technical Programme Manager
Location: Hybrid – 1-2 days onsite weekly (Germany or Spain)
Contract Length: 6 months initially (with potential 3-month extensions and permanent option)
Day Rate: £500-560pd (Outside IR35)
Start Date: Immediate
Overview
You’ll play a pivotal role in ensuring the successful ingestion of 500+ data sets into Snowflake, coordinating sprint-based delivery, managing cross-border teams, and maintaining high-quality communication with senior stakeholders across Data, IT, Compliance, and Change.
Key Responsibilities
-
Oversee phased ingestion of 500+ data sources into the client’s Snowflake environment
-
Liaise between offshore engineering teams (based in Bangalore) and EU client stakeholders
-
Monitor delivery timelines, report progress, flag risks, and ensure quality governance
-
Work across multi-disciplinary teams including data, compliance, change, and technology
-
Maintain momentum in delivery while ensuring stakeholder expectations are managed
-
Support issue identification and help shape future data opportunities within the platform
What Success Looks Like
-
Timely and accurate delivery of phased ingestion milestones
-
Strong stakeholder alignment and minimal delivery blockers
-
High-quality programme oversight across offshore/onshore boundaries
-
Ability to push back where necessary and steer project direction assertively
-
Foundation laid for long-term partnership and potential expansion of programme scope
Required Skills & Experience
-
Proven experience as a Programme or Delivery Manager on data-centric programmes
-
Solid understanding of data ingestion processes and Snowflake data warehousing
-
Familiarity with AWS Glue, S3, DBT, SnapLogic, PySpark (not hands-on, but able to converse technically)
-
Strong governance and delivery background in a data/tech environment
-
Excellent communication and stakeholder management skills (must be assertive)
-
Pharma industry experience highly desirable
Preferred Background
-
Experience working with offshore delivery models (especially India-based teams)
-
Previous technical background (engineering or data) advantageous
-
Consulting or third-party delivery background a plus
To Apply for this Job Click Here

Business Analyst
London
£300 - £410
+ Advanced Analytics & Marketing Insights
ContractLondon
To Apply for this Job Click Here
Business Analyst – Contract
Location: Remote (Occasional London travel – once a month)
Contract Length: 6-9 months (Extension or permanent option available)
Day Rate: £350-410pd
Start Date: Flexible – ideally mid-August
Overview
We are seeking an experienced Business Analyst to support a consultancy client with one of their customers. This is a new opportunity driven by client demand and project expansion. The ideal candidate will have a strong mix of business analysis experience, data profiling expertise, and stakeholder management skills. You will need experience working on customer journeys or digital projects.
Key Responsibilities
- Manage and deliver 2-3 internal and/or client-facing data projects simultaneously
- Liaise directly with clients to gather requirements, document use cases, and map processes
- Work hands-on with new data sets – profiling and documenting data transformation requirements
- Create clear and precise documentation to support an India-based development team
- Collaborate with project stakeholders, developers, and senior business partners
- Support successful project delivery through clear communication and proactive issue resolution
What Success Looks Like
- Delivery of well-documented, high-quality analysis and data transformation requirements
- Positive engagement with stakeholders, particularly in challenging or ambiguous situations
- Contribution to successful scaling and ongoing client engagement
- Demonstrated self-sufficiency and initiative in managing workload and timelines
Required Skills & Experience
- Strong experience in business analysis across digital and data-driven projects
- Hands-on skills in:
- SQL (for querying)
- Power BI (visualization and reporting)
- Data modelling concepts – logical models, normalization, data cleansing (descriptive, not technical)
- Excellent communication and stakeholder management skills
Preferred Background
- Previous consulting experience (Big 4 or boutique firms) is highly desirable
- Experience with customer journey or digital projects is a strong plus
- Proven ability to work effectively with offshore delivery teams
- Ability to self-manage and proactively identify project risks or opportunities
To Apply for this Job Click Here

CAN’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.