Alldus has a wide range of Senior Software Engineer, AI Platform Jobs listed below. Search the latest Senior Software Engineer, AI Platform Jobs today.
Remember you can always sign up for job alerts and get the latest Senior Software Engineer, AI Platform Jobs sent straight to your inbox. It’s easy and quick simply click here to get started.
-
Our client, a global life sciences organization based in Dublin, Ireland, is hiring a Senior AI / ML Production Engineer to join their team remotely on a 12-month daily-rate contract. The successful candidate will transform experimental AI and machine learning models developed by internal Data Science teams into secure, scalable, production-grade solutions for clinical trial environments.
Responsibilities-
Transform prototype Python algorithms and machine learning models into reliable, production-ready APIs, microservices and automated data pipelines.
-
Design, build and maintain enterprise-grade CI/CD and MLOps pipelines supporting automated testing, deployment, model versioning and monitoring.
-
Refactor and optimise research code to improve runtime performance, scalability and memory efficiency when processing large clinical datasets.
-
Collaborate with backend engineering teams and cloud architects to integrate AI services into existing AWS and Azure environments.
-
Implement model monitoring, telemetry, performance tracking and drift detection to maintain long-term reliability and reproducibility in production.
-
Ensure all production systems and pipelines comply with GDPR, HIPAA, GxP and other applicable data privacy and regulatory requirements.
Skillset-
At least 5 years of professional software engineering experience, including a minimum of 3 years focused on production ML engineering or MLOps.
-
Expertise in Python, with experience using frameworks and libraries such as Pandas, PyTorch, TensorFlow, FastAPI or Flask.
-
Hands-on experience with MLOps and data orchestration tools such as MLflow, Databricks, Kubeflow, Airflow or DVC.
-
Strong experience with AWS or Azure, alongside Docker, Kubernetes, and CI/CD platforms such as GitHub Actions, Azure DevOps or Jenkins.
-
Strong understanding of SQL and NoSQL databases, Spark, distributed computing and large-scale complex data processing.
-
Previous experience within life sciences, pharmaceuticals, clinical research, healthcare or another highly regulated industry is a bonus.
-
-
Our client, early-stage Fintech company in San Francisco, are hiring a Senior Software Engineer to join the team remotely. The successful candidate will become the founding engineer for the company's Vault product, taking ownership of designing and building the systems that connect software with real-world operations, including the automation of asset intake, inventory management and more.
Responsibilities-
Take end-to-end ownership of the Vault technology platform, leading systems and features from architecture and technical design through development, deployment and user experience.
-
Design and automate the physical asset intake workflow, covering receiving, scanning, inventory processing, exception management and quality control.
-
Build and scale Vault-as-a-Service, including account infrastructure, billing and APIs that enable enterprise partners to programmatically store, manage and ship assets.
-
Develop resilient partner integration infrastructure capable of handling malformed data, duplicate submissions, out-of-order events, retries and SLA failures.
-
Build and enhance the asset imaging and digitization platform, including image capture, lighting workflows, automated validation and 360-degree digital representations.
-
Apply computer vision and AI models to automate quality assurance and detect imaging, labelling and inventory discrepancies before they impact customers.
-
Develop AI agents and operational automation to investigate exceptions, identify recurring issues, surface root causes and reduce manual intervention.
-
Create scalable tooling and data infrastructure that enables the rapid introduction of new asset classes, including schema creation, information extraction and classification.
-
Build MCP servers, AI integrations, and agent-based workflows that make Vault inventory, asset status and event history easier for teams to access and manage.
-
Provide technical leadership as the Vault engineering team grows, contributing to architectural decisions, code reviews, engineering standards, documentation and mentorship.
Skillset-
At least 5 years of professional software engineering experience, with a strong track record of building, shipping and operating production-grade applications.
-
Strong backend engineering skills using Python, PostgreSQL, AWS or comparable technologies.
-
Strong frontend development experience with React, React Native, JavaScript and/or TypeScript.
-
Proven ability to take end-to-end ownership of complex systems, from architecture and technical design through implementation, deployment and user experience.
-
Experience designing and building APIs, third-party integrations, event-driven systems, workflow automation and internal operational tooling.
-
Strong understanding of system reliability, scalability, SLAs, performance, failure handling and production operations.
-
Hands-on experience with AI-enabled engineering and automation, ideally including AI agents, computer vision, MCP servers, connectors or production AI tooling.
-
Experience solving engineering challenges that connect software with physical-world operations, such as logistics, fulfilment, imaging, inventory, shipping or asset management.
-
Strong product and commercial mindset, with an understanding of how engineering decisions influence customer experience, operational performance and business outcomes.
-
Comfortable working in a fast-paced, high-ownership environment, making pragmatic technical decisions and moving quickly while maintaining high standards of reliability.
Benefits-
Salary: $180k - $220k DOE.
-
Equity.
-
Medical, dental, and vision coverage.
-
401(k).
-
Remote working.
-
-
Our client, early-stage Fintech company in San Francisco, are hiring a Senior Software Engineer to join the team remotely. The successful candidate will build and evolve the double-entry ledger that serves as the platform's financial system of record, while playing a key role in shaping the next generation of the platform, including a major ledger rebuild and the expansion of payment infrastructure.
Responsibilities-
Own and evolve the double-entry ledger, covering transactions, balances, holds, reversals, payment states, point-in-time balances and comprehensive audit trails.
-
Design and build highly reliable money-movement infrastructure across ACH, instant payments, wires, cards and emerging settlement rails.
-
Develop scalable payout and settlement systems, supporting instant payouts, batch processing and high-volume marketplace transactions.
-
Build automated reconciliation systems that detect and resolve discrepancies across internal ledgers, banking partners and payment processors.
-
Design and scale the infrastructure underpinning lending products, including disbursements, repayments, partial payments, reversals and complex loan lifecycles.
-
Build resilient multi-provider payment architecture, incorporating webhooks, idempotency, retries, state machines and robust failure handling.
-
Develop controls for high-value financial transactions, including fraud prevention, disputes, chargebacks, limits, holds and settlement management.
-
Ensure complex financial activity is translated into a clear and intuitive customer experience, including balances, transaction histories, funding sources and settlement activity.
-
Make pragmatic architectural decisions that balance delivery speed with financial accuracy, reliability, scalability and long-term maintainability.
-
Provide senior technical leadership through architecture, code reviews, documentation and mentorship, raising engineering standards across the team.
Skillset-
Minimum of 5 years of professional software engineering experience, with a strong focus on backend, payments, fintech or financial systems.
-
Strong proficiency in Python, PostgreSQL, AWS, SQL and relational data modelling.
-
Hands-on experience building and operating real-world money movement systems, including ACH, instant payments, wires, cards or comparable payment rails.
-
Experience designing, building, migrating or owning a double-entry ledger in a production environment.
-
Strong understanding of webhooks, idempotency, race conditions, state machines, eventual consistency and reconciliation.
-
Experience building highly reliable systems for high-value financial transactions, where accuracy, resilience and traceability are critical.
-
Strong knowledge of transactional database architecture, particularly for high-volume, concurrent and financially sensitive workloads.
-
Experience within payments, fintech, lending, marketplaces or other complex financial transaction environments.
-
Strong ownership and product mindset, with the ability to balance speed, financial correctness, customer experience and long-term architecture.
-
Experience with React and TypeScript would be a plus.
Benefits-
Salary: $140k - $180k DOE.
-
Equity.
-
Medical, dental, and vision coverage.
-
401(k).
-
Remote working.
-
-
Our client, a fast-growing AI FinTech company, is hiring a Staff-Level Software Engineer to join their team in New York. The successful candidate will take ownership of the foundational platform systems powering the company's AI products, building shared infrastructure that enables engineering teams to develop and deploy reliable, scalable AI solutions.
Responsibilities-
Design and develop the core AI agent platform, building shared frameworks for context management, verification, guardrails, evaluation, observability and developer tooling.
-
Architect the financial context layer that enables AI agents to reason across ledger data, accounting policies, contracts, historical decisions, dimensions and permissions.
-
Define and implement standards for AI reliability, auditability, verification and evaluation, ensuring AI-generated outputs can be trusted within critical financial workflows.
-
Build scalable financial data infrastructure for ingesting, normalizing, reconciling and modeling data from ERPs, banks, billing, payroll, CRM and other enterprise systems.
-
Design reliable orchestration systems capable of supporting complex, long-running and stateful AI workflows.
-
Develop secure and fully traceable mechanisms for writing AI-generated actions back to ERPs and financial systems of record.
-
Identify architectural bottlenecks and create reusable platforms, frameworks and abstractions that improve engineering productivity across the organization.
-
Lead key architectural decisions across distributed systems, AI infrastructure, data platforms, enterprise integrations and product architecture.
-
Collaborate directly with accountants, controllers, CFOs and customers to understand complex financial processes and translate them into scalable production systems.
-
Remain deeply hands-on, using modern AI development and coding tools to design, build, test and ship production-grade systems.
Skillset-
At least 8 years of professional software engineering experience, including experience operating at Staff, Principal or equivalent senior IC level.
-
Deep expertise in backend engineering and distributed systems, including areas such as data infrastructure, workflow engines, transactional systems, integration platforms or AI agent platforms.
-
Strong programming skills in Python, Go, Java, Rust or a comparable modern language, with the ability to quickly become productive in Python.
-
Proven experience designing platform infrastructure, frameworks and architectural abstractions that support multiple engineering teams and products.
-
Track record of leading significant technical and architectural decisions, particularly within ambiguous, rapidly evolving environments.
-
Strong understanding of system reliability, scalability, observability, data integrity, security and production infrastructure.
-
Ability to quickly understand complex business domains and translate workflows and requirements into scalable, reusable technical solutions.
-
A high-ownership approach, with the ability to identify problems, define solutions, make technical decisions and deliver with minimal direction.
-
Experience working within an early-stage technology company, ideally from pre-seed through Series B.
-
Comfortable remaining deeply hands-on across AI systems, backend engineering, infrastructure, data platforms and product development.
Benefits-
Salary: $200k - $250k DOE.
-
Equity:
-
Comprehensive medical, dental and vision insurance.
-
401(k) match.
-
-
Our client, a fast-growing AI FinTech company, is hiring a Senior Software Engineer to join their team in New York. The successful candidate will take end-to-end ownership of a core area of the finance platform, working directly with accountants, controllers, CFOs and customers to understand complex financial workflows and translate them into reliable, production-ready software.
Responsibilities-
Design and develop trusted AI agents for finance and audit workflows, with robust verification, guardrails, observability and evaluation built in.
-
Engineer context systems that enable AI agents to reason across transactions, ledgers, contracts, policies and historical financial decisions.
-
Build data infrastructure to ingest, normalize, reconcile, and connect information across ERPs, banking, payroll, billing, CRM and other enterprise platforms.
-
Develop AI agents capable of explaining their reasoning, recognizing uncertainty, escalating exceptions and improving through human feedback.
-
Build reliable, long-running AI workflows that operate safely across complex, stateful and interconnected enterprise systems.
-
Create secure, idempotent and auditable mechanisms for writing AI-generated actions back into financial systems of record.
-
Take end-to-end ownership across the LLM stack, backend services, infrastructure, data and product experience.
-
Partner directly with finance professionals to understand complex manual processes and transform them into scalable, automated software.
-
Leverage modern AI coding agents and development tools to accelerate engineering, testing and delivery.
-
Own production reliability, diagnosing issues to root cause and continuously improving system performance, resilience and quality.
Skillset-
Minimum of 5 years of professional software engineering experience, primarily across backend, infrastructure, platform or distributed systems engineering.
-
Strong backend development skills in Python, Go, Java, Rust or a similar modern language, with the ability to ramp quickly in Python.
-
Proven experience designing and building complex production systems, such as distributed pipelines, transactional or ledger systems, integration platforms or workflow engines.
-
Strong knowledge of distributed systems, APIs, data pipelines, reliability, observability and production infrastructure.
-
Experience building production LLM applications or AI agents, ideally including evaluation, verification, guardrails or AI observability.
-
Experience integrating with enterprise systems and complex data sources, including financial platforms, data warehouses or reconciliation pipelines.
-
Experience within fintech, accounting, ERP, payments, banking, treasury, audit or compliance software is highly desirable.
-
Experience working in an early-stage startup environment and directly with customers or domain experts to turn complex business processes into scalable software is highly valued.
Benefits-
Salary: $180k - $250k DOE.
-
Equity:
-
Comprehensive medical, dental, and vision insurance.
-
401(k) match.
-
-
Our client is a venture-backed fintech startup, is hiring a hands-on Head of Engineering to join the team full-time in New York. The successful candidate will take full ownership of the company's technical direction, leading decisions across architecture, backend engineering, data, infrastructure, integrations and security, as well as building and shipping the company's most critical systems while defining the engineering standards that will support the team's growth.
Responsibilities-
Design and own a multi-tenant authorization architecture that controls access to sensitive information at the system level.
-
Develop and maintain credentialed integrations, beginning with the IRS and expanding to credit bureaus, government systems, courts and financial institutions.
-
Manage complex third-party API workflows, including credential lifecycles, data reconciliation, asynchronous processing, webhook failures, retries and exception handling.
-
Establish and maintain a robust security and privacy framework covering PII encryption, access controls, secrets management, audit logging, monitoring and incident response.
-
Build systems that protect data provenance, accuracy, and defensibility, ensuring every material value can be traced to its original source.
-
Lead critical architectural decisions across backend systems, data infrastructure, application security, reliability and scalability.
-
Write and ship production code, particularly for the company's most sensitive and technically complex systems.
-
Define and uphold engineering standards across code quality, testing, documentation, observability, ownership and operational readiness.
-
Recruit, assess, mentor and lead the engineers who will help build and scale the platform.
Skillset-
Extensive experience designing, building and operating production systems that manage regulated, confidential or highly sensitive information.
-
A hands-on approach, with the ability and willingness to write code and personally deliver critical production systems.
-
Strong technical expertise across backend engineering, systems architecture, data engineering, infrastructure and security.
-
Proven experience delivering software where errors carry significant financial, legal, regulatory or operational consequences.
-
The ability to design secure, reliable, traceable and defensible systems, and clearly explain the architectural decisions behind them.
-
Experience owning complex integrations involving third-party APIs, credential chains, webhooks, asynchronous workflows, reconciliation processes and inconsistent data.
-
Strong knowledge of multi-tenant authorization, granular permission models, encryption, audit trails, monitoring and incident-response procedures.
-
Experience taking final responsibility for critical technical decisions and owning the resulting outcomes.
-
The ability to balance rapid execution with the accuracy and rigor required when handling sensitive financial and personal information.
-
Previous experience as a Head of Engineering, founding engineer, technical founder, or senior engineering leader within an early-stage company, ideally within fintech, legal or another regulated sector.
Benefits-
Salary: $225k - $275k DOE.
-
Meaningful equity.
-
Medical, Dental and Vision insurance.
-
-
Our client, a global Fortune 10 healthcare organisation, is hiring a Principal AI Product Engineer for an initial nine-month contract in Cork, Ireland. The successful candidate will be responsible for designing, building and scaling AI-powered products, transforming ambitious AI use cases from early-stage experimentation into robust, production-ready systems.
Responsibilities-
Design, develop and deploy production-ready AI products, taking solutions from early experimentation and prototyping through to scalable enterprise deployment.
-
Build generative AI and machine learning applications, including LLM workflows, RAG systems, AI agents, predictive models and intelligent automation.
-
Own the end-to-end technical architecture of AI products across models, data, APIs, infrastructure, security, observability and user experience.
-
Create reusable AI platform components, frameworks and engineering patterns that accelerate the development and deployment of AI solutions across the company.
-
Assess and integrate foundation models, AI platforms and emerging technologies, making informed decisions around build vs. buy, performance, cost, security and reliability.
-
Develop evaluation, testing and monitoring frameworks to measure model performance, reliability, latency, safety, adoption and business value.
-
Partner with Product, Engineering and business stakeholders to translate complex operational challenges into practical, high-impact AI solutions.
-
Provide senior technical leadership across AI engineering, mentoring engineers, reviewing architectures and helping shape technical direction across multiple teams.
Skillset-
Extensive experience in software engineering, AI engineering or machine learning engineering, ideally operating at Principal, Staff or Senior Staff level.
-
Strong hands-on engineering expertise with a proven track record of designing, building and operating large-scale production systems.
-
Demonstrated experience taking AI and machine learning products from initial concept and prototyping through to production deployment and adoption.
-
Practical experience building LLM and generative AI applications, including RAG, AI agents, tool calling, structured outputs, model evaluation and multi-model systems.
-
Deep understanding of AI/ML architectures and the end-to-end model lifecycle, from data preparation and experimentation through to deployment, monitoring and optimisation.
-
Experience working with MLOps/ModelOps, cloud platforms, APIs, data pipelines, observability and modern software development practices.
-
Experience deploying AI within regulated, sensitive or high-stakes environments, with a strong understanding of security, privacy, governance, compliance and auditability.
-
Proven ability to develop AI evaluation and testing frameworks covering accuracy, reliability, hallucination, latency, safety, cost and business impact.
-
Strong product and commercial judgement, with the ability to identify high-value AI opportunities and translate them into practical technical solutions.
-
Excellent communication and stakeholder management skills, with the ability to influence technical teams, product leaders and senior executives.
-
-
Our client, an early-stage, venture-backed AI Startup, is hiring a Principal Software Engineer to join the team remotely on an initial 12-month contract. The successful candidate will work closely with the technical co-founder to strengthen the platform's architecture, expand engineering capacity and prepare the product for production.
Responsibilities-
Evaluate the existing codebase, system architecture and key technical decisions.
-
Partner closely with the technical co-founder to prepare the platform for its initial production release.
-
Design, build and maintain reliable backend services using Rust and Java.
-
Develop high-performance proxy, gateway and networking capabilities for managing AI traffic.
-
Enhance the platform's performance, consistency, scalability and maintainability.
-
Build robust observability, monitoring, logging and cost-management capabilities.
-
Identify and address architectural risks ahead of deployments with design partners.
-
Review, test and refactor AI-assisted code produced using tools such as Claude and Codex.
-
Introduce pragmatic engineering standards across testing, documentation and code quality.
-
Shape the long-term technical architecture as the company progresses from pre-commercial development to customer deployments.
Skillset-
Significant software engineering experience at Principal, Staff or Senior Staff level.
-
Deep expertise in backend engineering and distributed systems architecture.
-
Hands-on experience building proxies, gateways, networking infrastructure or high-performance data-processing systems.
-
Strong proficiency in at least one systems or backend programming language, ideally Rust or Java.
-
Experience designing, deploying and operating production infrastructure on AWS.
-
A strong understanding of system reliability, scalability, latency and performance optimization.
-
The ability to assess an early-stage codebase and implement pragmatic architectural improvements.
-
Experience working within startups, innovation teams or similarly fast-moving and lightly structured environments.
-
The confidence to work independently while collaborating closely with a technical co-founder.
-
Familiarity with AI infrastructure, model gateways, observability or FinOps is a plus.
-
-
Our client, an AI-driven company within the real estate sector, is hiring a Senior Software Engineer to join their team in New York. The successful candidate will play a key role in designing and delivering scalable systems that address complex, high-impact challenges.
Responsibilities-
Design, build and deliver production-grade software across the company's AI platform.
-
Own major systems end to end, from architecture decisions through to implementation and delivery.
-
Work closely with the CTO and founding team to define product direction and technical strategy.
-
Build AI-powered workflows, including LLM pipelines and agentic systems where accuracy and reliability are critical.
-
Develop solutions for complex legal, financial and institutional data challenges.
-
Make thoughtful architecture decisions and solve complex engineering problems in ambiguous environments.
-
Champion software quality, data integrity, security and reliability across the platform.
-
Collaborate cross-functionally to deliver intuitive products for families and professionals.
Skillset-
At least 5 years of experience designing, building and delivering production-grade software solutions.
-
Strong programming skills with Python and/or TypeScript.
-
Proven experience designing scalable systems and making effective architecture decisions.
-
Familiarity with LLM pipelines, AI agents, or the ability to quickly learn and apply emerging AI technologies.
-
Strong focus on software correctness, reliability and working with sensitive or regulated data.
-
Experience working with databases such as PostgreSQL and data-intensive systems.
-
Strong problem-solving skills with a proactive approach to delivering impactful solutions.
-
Experience working within fintech, legaltech, healthtech or other regulated industries is a plus.
-
Previous startup experience is a bonus.
Benefits-
Salary: $170k - $230k
-
Equity.
-
Health insurance.
-
401(k).
-
-
Our client, a fast-growing AI technology company is hiring a hands-on Director of Software Engineering to join the team in Cleveland, Ohio. The successful candidate will provide strategic and technical leadership across multiple engineering teams, from building high-performing teams, scaling complex software platforms, strengthening engineering practices, and delivering secure, reliable, enterprise-grade technology.
Responsibilities-
Provide strategic and technical leadership across multiple software engineering teams.
-
Develop engineering roadmaps aligned with business objectives, product strategy and organizational growth.
-
Lead, mentor and develop Engineering Managers and Senior Engineers while building high-performing teams.
-
Oversee the delivery of complex software initiatives, ensuring quality, reliability and timely execution.
-
Establish engineering standards, architectural principles, coding practices and operational best practices.
-
Guide system architecture, scalability, platform modernisation and long-term technical strategy.
-
Ensure software solutions meet high standards for performance, security, reliability and availability.
-
Drive continuous improvement across Agile, DevOps, CI/CD and quality assurance practices.
-
Partner with Product, Data, Security, Infrastructure and other cross-functional teams to align priorities and delivery.
-
Communicate engineering strategy, performance, risks and priorities to senior and executive stakeholders.
Skillset-
Bachelor's or Master's degree in Computer Science, Engineering or similar.
-
At least 10 years of software engineering experience, including a minimum of 5 years in senior engineering leadership roles.
-
Proven track record leading large, distributed or multidisciplinary engineering teams.
-
Strong expertise in modern software development, cloud architecture, DevOps and CI/CD practices.
-
Experience designing and delivering scalable enterprise software, microservices, APIs and distributed systems.
-
Demonstrated success delivering complex software products and platforms at scale.
-
Strong understanding of high-availability, secure, and resilient systems.
-
Hands-on experience with AWS, Azure, or GCP, alongside Kubernetes, containers and Infrastructure as Code.
-
Excellent leadership, communication, stakeholder management and strategic decision-making skills.
-
Experience managing engineering budgets, workforce planning and operational performance.
Benefits-
Salary: $150k - $200k.
-
Performance Bonus.
-
-
Our client, a fast-growing AI-native software company, is hiring a Senior Product Manager to join the team in New York. The successful candidate will own the vision, strategy and roadmap for the AI-native platform, translating emerging AI capabilities into practical, reliable products that solve real-world problems for Managed Service Providers (MSPs) and small-to-medium business (SMB) customers.
Responsibilities-
Own the product vision, strategy and roadmap for core products.
-
Lead high-velocity product cycles, partnering closely with engineering and design to deliver frequent, high-quality releases.
-
Act as the voice of the customer through ongoing discovery with MSP and SMB users, translating insights into clear product direction.
-
Evaluate and apply AI capabilities including LLMs, RAG pipelines, embeddings, fine-tuning, prompting strategies and model evaluation.
-
Drive alignment across engineering, design and stakeholders with clear objectives and strong prioritization
-
Balance data, user insight and product judgement to make confident decisions in ambiguous environments.
-
Help shape product management practices, frameworks and operating rhythms as the company scales.
-
Rapidly prototype and iterate using modern product and design tools to communicate ideas effectively.
Skillset-
Bachelor's degree with at least 4 years of product management or adjacent product-building experience (e.g. founding engineer, growth PM, technical program manager).
-
Strong understanding of AI/LLM concepts, including prompting, embeddings, RAG, fine-tuning, and evaluation.
-
Proven ability to lead cross-functional teams in fast-paced environments.
-
Strong prioritization skills with the ability to focus on high-impact work in complex, ambiguous settings.
-
Proficiency with tools such as Figma, Notion, Linear or equivalents.
-
Experience building AI-powered products from concept to scale is a plus.
-
Background in high-growth startup environments with rapid iteration cycles.
-
Experience in MSP, IT services or SMB software domains is a bonus.
-
Excellent written and verbal communication skills, with the ability to engage both technical and non-technical stakeholders.
Benefits-
Salary: $140k - $190k.
-
-
Our client, a growing AI SaaS organization, is hiring a Senior Software Engineer to join the team in New York. The successful candidate will combine modern software engineering with artificial intelligence, working with emerging technologies and advanced AI frameworks to build and deliver scalable, production-ready solutions for the company's Managed Service Providers (MSPs) and SMB clients.
Responsibilities-
Partner with cross-functional teams to define, design, prototype and deliver new product features.
-
Design, build and maintain scalable frontend and backend applications.
-
Develop responsive, intuitive user experiences across multiple devices and platforms.
-
Build clean, maintainable abstractions and interfaces for an integration-focused technical product.
-
Improve application performance, reliability and scalability.
-
Investigate, troubleshoot and resolve technical issues across the application.
-
Participate in code reviews and help establish and maintain engineering best practices.
-
Keep up to date with emerging technologies, AI frameworks and modern software engineering practices.
-
Help shape the platform's architecture, technical roadmap and long-term direction.
Skillset-
At least 4 years of full-stack software engineering experience, with a strong track record of building and shipping production web applications.
-
Strong proficiency in React, TypeScript and server-side development.
-
Experience designing and integrating RESTful APIs and working with asynchronous programming.
-
Strong understanding of software architecture, application performance, scalability and maintainability.
-
Experience with Git and modern development workflows, including CI/CD and deployment processes.
-
Hands-on experience with generative AI APIs, streaming outputs, embeddings and tool calling.
-
Experience working with cloud infrastructure and container orchestration technologies.
-
Familiarity with testing frameworks such as Jest or Cypress, along with strong software quality practices is a plus.
-
Working knowledge of PostgreSQL/SQL, including Row Level Security, with an understanding of server-side rendering and static site generation is an advantage.
-
Excellent problem-solving, communication and collaboration skills.
Benefits-
Salary: $150k - $200k
-
Flexible working arrangements, including remote work options.
-
Comprehensive health, dental and vision insurance.
-
Life and disability insurance coverage.
-
401(k) retirement plan with company matching.
-
-
Our client, an early-stage HealthTech startup, is hiring a Senior or Mid-Level Integrations Engineer to join their team remotely. The successful candidate will join a small, high-performing engineering team, taking ownership of features from concept through to deployment, as well as collaborate closely with customers and build production-ready AI applications that address real-world clinical and operational challenges.
Responsibilities-
Develop and deliver AI-powered product features using modern web technologies.
-
Build intelligent applications and AI assistants powered by large language models (LLMs).
-
Create scalable full-stack solutions using TypeScript, React and SQL.
-
Partner with clinicians and healthcare professionals to understand user needs and translate them into impactful solutions.
-
Take ownership of features throughout the full software development lifecycle, from design and implementation to deployment.
-
Continuously enhance application performance, reliability and user experience.
-
Contribute to engineering architecture, development standards and tooling improvements.
-
Help promote a collaborative engineering culture within a fast-growing startup.
-
Work closely with product and leadership teams to deliver high-quality solutions at pace.
-
Build secure, scalable and reliable software supporting critical healthcare operations.
Skillset-
At least 2 years of professional software engineering experience.
-
Strong proficiency with TypeScript and React.
-
Solid knowledge of SQL, relational databases and data modelling principles.
-
Experience developing AI-powered applications using large language models (LLMs).
-
Understanding of prompt engineering, retrieval-augmented generation (RAG) and AI integrations.
-
Good knowledge of cloud platforms, distributed systems and modern application architecture.
-
Experience delivering production-ready software in fast-paced environments.
-
Strong analytical and problem-solving skills with the ability to work effectively in ambiguous situations.
-
Excellent communication and collaboration skills with a team-first mindset.
Benefits-
Salary: $150k - $180k.
-
Equity.
-
Flexible remote working.
-
-
Our client, an AI-driven customer engagement company, is hiring a Senior Software Engineer to join the product engineering team in New York City. The successful candidate will design, build, and scale innovative products that transform how revenue teams operate. You'll have the opportunity to influence product strategy, technical architecture and engineering best practices while delivering high-impact features used by thousands of customers.
Responsibilities-
Design, build and deliver end-to-end full-stack features from concept through to production.
-
Develop scalable frontend and backend applications using React, TypeScript, Next.js, Node.js and Go.
-
Build, maintain and optimize cloud-native solutions within AWS.
-
Design and implement scalable, high-performance system architectures.
-
Work closely with product and leadership teams to turn customer feedback into impactful product features.
-
Enhance platform reliability through testing, monitoring, observability and resilient system design.
-
Support and mentor engineers by providing technical guidance and constructive code reviews.
-
Help shape the technical roadmap by contributing to architectural decisions and engineering best practices.
Skillset-
At least 5 years' experience building and shipping production-grade software applications.
-
Strong commercial experience with JavaScript/TypeScript and React.
-
Hands-on experience developing backend services using Node.js and Go (Golang).
-
Strong proficiency with AWS and cloud-native development practices.
-
Solid understanding of distributed systems and software architecture principles.
-
Experience designing and delivering scalable, high-performance backend systems.
-
Demonstrated ability to make effective technical and architectural decisions.
-
Strong problem-solving skills with a collaborative mindset.
-
Excellent communication skills, with the ability to thrive in a fast-paced startup environment.
Benefits-
Salary: $200k - $250k.
-
Equity.
-
Comprehensive health insurance.
-
-
Our client, an AI-driven healthcare company focused on personalizing patient care, is hiring a Member of Technical Staff to join their team remotely. The successful candidate will help build and scale the AI and data systems powering next-generation primary care solutions, working closely with the core platform from day one while helping shape both the technical architecture and overall product direction.
Responsibilities-
Build and optimize AI agent workflows capable of complex reasoning, tool use and decision-making.
-
Design guardrails, fallback mechanisms and escalation pathways to ensure safe patient-facing AI experiences.
-
Develop and launch AI-powered product features from concept through to production.
-
Improve retrieval systems to deliver accurate, traceable and explainable medical information.
-
Enhance search quality, citation accuracy and data lineage across clinical knowledge systems.
-
Rebuild and streamline data pipelines to improve reliability, integrity and freshness of healthcare data.
-
Develop low-latency voice AI systems for clinical intake, triage and patient follow-up interactions.
-
Build monitoring, analytics and observability systems to track AI performance, reliability and production health.
-
Fine-tune foundation and multimodal models using clinical datasets to improve safety, accuracy and user experience.
-
Create robust evaluation and training frameworks, including automated testing and human-in-the-loop feedback systems.
Skillset-
Strong software engineering skills with a focus on Python development.
-
Proven experience designing and deploying production-grade AI/ML systems.
-
Solid understanding of PostgreSQL, including JSONB structures and vector-based search capabilities.
-
Experience working with AWS and distributed cloud architecture.
-
Practical experience integrating LLM APIs and delivering AI-driven product features.
-
Familiarity with frameworks and tooling such as PyTorch, Hugging Face, vLLM, Axolotl or similar technologies.
-
Experience developing AI agents, autonomous workflows or RAG-based systems.
-
Exposure to voice AI, multimodal applications or medical imaging technologies is a plus.
-
Comfortable operating across infrastructure, backend engineering and product-focused workflows.
-
Strong analytical, troubleshooting and systems-thinking skills.
Benefits-
Salary: $220k - $250k.
-
Equity.
-