Logo for Ascendix Technologies

Lead Software Engineer (AI)

Role overview

Qualifications

  • 7+ years of commercial software engineering experience
  • Strong backend engineering background with experience in multi-tenant SaaS systems
  • Hands-on engineer who codes daily in TypeScript/Node.js; Python experience is a strong plus
  • Familiarity with agent and orchestration frameworks, such as Claude Agent SDK or OpenAI Agents

Responsibilities

  • Design and implement LLM- and agent-powered features across the ACX AI Products portfolio
  • Lead design and implementation choices for AI-related components and shared primitives
  • Work day-to-day with BAs, developers, QAs, DevOps, PM/SM and UI/UX within the AI products portfolio
  • Mentor other engineers on AI-specific patterns and general backend best practices

About the company

Ascendix Technologies logo

Ascendix Technologies

Ascendix is an officially recognized Crest Salesforce Consulting & AppExchange partner with offices in Dallas, TX, and Europe. Since 1996, we've helped 300+ small and enterprise-level companies implement and adopt CRM. We are constantly recognized by Clutch. co among the top Salesforce consulting firms. OUR PRIMARY SALESFORCE VECTORS: ▶ Salesforce Consulting We will assess your current instance, implement or re-implement the CRM system, migrate to Salesforce from rigid software or another CRM, or migrate from Salesforce Classic to Lightning. Our top CRM consultants provide all-inclusive Salesforce help services like Salesforce integration, customization, administration, and support. ▶ AppExchange App Development We will build a unique roadmap to transform your Salesforce app idea into a ready-to-use application and share our own tips in marketing and strategizing your solution. ▶ Consulting on Our products and Salesforce-based tools Since 2007, we've been successfully marketing our own Salesforce-based solutions: AscendixRE (CRM for commercial real estate brokers, land management, and capital markets) and Ascendix Search and support thousands of users every day. Also, we've built Marketspace (a property listing portal with secure collaboration rooms) and Composer (a commercial real estate brochure & and report generation app). WE ARE TRUSTED: ✓ Sales and Service Cloud Consultants ✓ Marketing Cloud Consultants ✓ Pardot Specialists ✓ Experience (Community) Cloud Consultants ✓ Financial Services Consultants ✓ Advisors in Einstein Analytics ✓ Product Development Outsourcing (PDO) Partners Learn more at ascendix.com

Company details

Company size51 - 200

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Ascendix Technologies, founded in 1996, is a global software and services company specialising in AI and PropTech. We help clients achieve better business outcomes through smart automation, AI‑powered solutions, and custom software tailored to their workflows.

We are expanding our AI products portfolio and looking for a Lead Software Engineer – AI Products to take ownership of core engineering work across our cross‑product AI cluster. This role is ideal for someone who enjoys designing and shipping production‑grade LLM and agentic systems, working across multiple SaaS products, and setting strong technical standards while staying hands‑on.

What We're Looking For:

Engineering Experience

  • 7+ years of commercial software engineering experience.
  • Strong backend engineering background with experience in multi‑tenant SaaS systems (tenant isolation, scalability, reliability, security basics).
  • Hands‑on engineer who codes daily in TypeScript/Node.js; Python experience is a strong plus given the AI ecosystem, but our primary product stack is Node.
  • Comfortable working as a full‑stack engineer – primarily backend‑focused, but able to implement and review frontend features using modern JavaScript frameworks (e.g. React, Vue or similar).
  • Proven track record of delivering production systems end‑to‑end, not just prototypes or PoCs.

AI, LLMs & Agentic Systems

  • Recent (last 12 months) hands‑on experience shipping LLM‑based or agentic features into production, for example:

    • Retrieval‑augmented generation (RAG) over a vector store,
    • Tool‑using agents or copilots integrated into an application,
    • MCP (Model Context Protocol) server development,
    • Multi‑step agent workflows that call internal and external services.
  • Familiarity with agent and orchestration frameworks, such as Claude Agent SDK, OpenAI Agents or Langgraph – and ability to discuss trade‑offs between approaches.
  • Agentic coding mindset – experience working with Claude Code or OpenAI Codex or Google Antigravity or Cursor, using specs (e.g. Spec‑Driven Development / SDD or similar approaches) to design, implement and evolve agentic systems, rather than just calling a single LLM endpoint.
  • Experience with:

    • Prompt management and observability (e.g. Langfuse or equivalent tools for tracing prompts, tool calls and failures).
    • Model gateways or routing layers (for example LiteLLM or LangChain or Vercel's AI SDK, or clearly comparable framework) to work with multiple models/providers behind a common interface – understanding the pattern matters more than a specific library.
    • PostgreSQL plus vector extensions such as pgvector (or equivalent) for storing and querying embeddings.
  • Exposure to agentic workflow setup and runtime governance in production: defining how agents are scheduled, executed and monitored (e.g. background job runners such as Temporal, Trigger.dev, Hatchet or similar) and applying quality gates (evaluations, safety checks, review processes) around agent behaviour.

Collaboration & Communication

  • Comfortable taking technical lead responsibility on complex features: making design decisions, defining quality gates (reviews, tests, evaluations), documenting them, and driving them to completion with the team.
  • Experience writing clear technical decision records (ADR‑style documents or similar) and discussing options and trade‑offs with product stakeholders.
  • Ability to work closely with product owners and senior leadership, translating product ideas into realistic, implementable plans.
  • Strong written and spoken English, with the ability to explain complex technical topics clearly to both technical and non‑technical audiences.

Nice to Have

  • Awareness of the Salesforce ecosystem (Apex, managed packages, Salesforce metadata model).
  • Experience building or integrating MCP servers.
  • Domain familiarity with commercial real estate (CRE) or broader real‑estate / proptech domains.
  • Experience designing trust / provenance / evidence layers for AI outputs (citations, evidence tracking, verification workflows).
  • Hands‑on experience with headless browser / rendering stacks (e.g. Headless Chrome, HTML5 canvas or similar approaches for generating visual artefacts and documents).
  • Background working in product‑led organisations, collaborating closely with product and design.

What You'll Do

Build and Evolve AI Products

  • Design and implement LLM‑ and agent‑powered features across the ACX AI Products portfolio, including:

    • A document‑intelligence platform (ingestion, understanding, extraction, enrichment).
    • Template‑based artifact generation experiences for Salesforce users and related workflows.
  • Work with a shared AI stack that includes:

    • LLM orchestration,
    • RAG and vector search,
    • Agentic primitives (skills, blueprints, runbooks, connectors),
    • MCP integrations,
    • Prompt management and observability.
  • Implement and review end‑to‑end features that span backend services and the frontend surfaces that expose AI capabilities to users.
  • Ensure new features meet the requirements of multi‑tenant SaaS environments in terms of correctness, security and performance.

Own Technical Decisions & Tooling

  • Lead design and implementation choices for AI‑related components and shared primitives, capturing them in clear technical decision records.
  • Evaluate and recommend agent frameworks, MCP servers, retrieval approaches, prompt management tools and model gateways; help the team adopt the right tools for each problem.
  • Maintain an up‑to‑date map of tools, MCP servers and AI capabilities used across products so the organisation has a clear view of what exists and where it is used.
  • Help define and refine agentic workflow patterns, evaluations and governance so new features follow consistent, safe and observable patterns in production.

Collaborate & Mentor

  • Work day‑to‑day with BAs, developers, QAs, DevOps, PM/SM and UI/UX within the AI products portfolio to deliver features from idea to production.
  • Partner with product owners and senior stakeholders to clarify requirements, plan increments, and de‑risk delivery.
  • Mentor other engineers on AI‑specific patterns (LLM integration, retrieval design, agent workflows, observability) and general backend best practices, primarily through code reviews and day‑to‑day collaboration.

Ascendix offers you:

Healthcare:

  • 20 paid vacation
  • 5 paid sickness

Career and professional growth:

  • B2B and remote cooperation
  • Career development and professional growth
  • Technical performance reviews and 360 Evaluation
  • Collaboration with a personal Direct Manager, Technical leads, and mentors

Learning and Development:

  • Opportunity for external event compensation
  • Internal knowledge-sharing opportunities

Corporate spirit:

  • Online and offline events & team-buildings
    • Friendly and supportive atmosphere
    • Open management

Please Note

By clicking the Apply button for this vacancy, you automatically consent to the processing of your personal data.

We sincerely appreciate each response and the interest you show in our job opening. If we do not contact you within a week, it means that, at this moment, your CV has not been selected for further consideration for this position. Nevertheless, we will keep your resume in our candidate database and will inform you if a vacancy that matches your experience becomes available.

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Software Engineer Related jobs

Other jobs at Ascendix Technologies

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.