CBRE logo

Senior Principal Software Engineer

CBRE

RemoteFull timeMid levelPosted today
Apply with JobAssist

About the role

We are seeking a hands-on Principal Software Engineer to lead a Forward Deployed Engineering (FDE) pod focused on rapidly building and scaling AI-powered solutions. This is a builder-first leadership role, with approximately 40% hands-on coding and architecture, requiring strong expertise in Full-Stack Development, AI/GenAI, Cloud, and Engineering Leadership.

Job Location - Hyderabad (Hybrid)

Experience range - 8-16yrs.

Key Responsibilities

  • Lead and grow an engineering pod, owning delivery outcomes and technical direction.
  • Design, build, and deploy enterprise-scale AI/GenAI solutions.
  • Develop LLM, Agentic AI, Multi-Agent Systems, and RAG-based applications.
  • Build APIs, data pipelines, and integrations with enterprise platforms.
  • Partner with business stakeholders to translate ideas into working prototypes and production solutions.
  • Drive rapid prototyping, demos, and iterative product development.
  • Mentor engineers and foster a high-performance engineering culture.

Mandatory Technical Skills

  • Python
  • Node.js / TypeScript
  • React
  • Full-Stack Development
  • LLMs, Generative AI, Agentic AI
  • RAG (Retrieval-Augmented Generation)
  • Multi-Agent Systems
  • Prompt Engineering
  • Vector Databases / Embeddings
  • API Development & System Integrations
  • Data Pipelines
  • AWS / Azure / GCP
  • MLOps
  • CI/CD
  • Solution Architecture

Good to Have

  • Docker & Kubernetes
  • Salesforce, ServiceNow, or Palantir integrations
  • Consulting / Forward Deployed Engineering experience
  • Experience leading engineering teams and executive stakeholder interactions

Ideal Background: Senior AI Architect, Principal Engineer, Lead Architect, AI Engineering Manager, or Full-Stack AI Leader from a product company, top consulting firm, or high-growth technology organization.

Millions of jobs, with real people getting hired every day

20,000+
New jobs added daily
7,000,000+
Verified job listings
500,000+
Tailored applications submitted
FAQ

Questions, answered

Click "Apply with JobAssist" – we tailor your resume and application to this role and submit it for your approval.

Yes. This role at CBRE was screened before publishing – we confirmed the employer before listing it.

The employer didn't disclose a salary range for this listing. JobAssist shows pay whenever it's available.

This position can be done from anywhere, with no in-office requirement.

Yes – every application is tailored from your profile and this job's requirements, and you can review and edit before it's sent.