Our client, a leading innovator in the AI and technology sector, is seeking a Principal AI Software Engineer to join their dynamic team. They focus on building cutting‑edge AI platforms that deliver impactful solutions to a global user base.
Job Overview
We are looking for an experienced Principal AI Software Engineer to design and develop robust AI‑driven platforms and services. This role involves shaping technical strategy, mentoring teams, and working on advanced AI technologies in a collaborative, fast‑paced environment.
Location : Remote (U.S.–based) or Hybrid (SF Bay Area, CA).
Key Responsibilities
- Design and implement AI platforms to support AI agents, including orchestration, memory management, and long‑running processes.
- Develop scalable backend services and APIs using Python (preferred framework : FastAPI).
- Integrate and optimize AI APIs, vector databases, embeddings, and Retrieval‑Augmented Generation (RAG) pipelines.
- Define and drive technical strategy, focusing on scalability, reliability, and security for AI systems.
- Mentor and guide engineers to foster technical excellence and growth in AI development.
- Prototype and evaluate emerging AI frameworks to assess their feasibility for production use.
Required Skills & Experience
10+ years of software engineering experience with production‑scale systems.At least 1 year of experience working with AI models or AI APIs.Hands‑on expertise with AI agents, AI APIs, RAG pipelines, and vector databases.Strong proficiency in Python backend development, with experience in FastAPI or similar frameworks.Demonstrated leadership in system design, architecture, and guiding cross‑functional teams.Preferred Skills
Familiarity with cloud platforms (e.g., AWS, Azure, or GCP) for scalable AI backend deployment.Knowledge of AI observability practices and CI / CD pipelines for AI systems.Benefits
Medical insurance401(k) planVision insuranceReferrals increase your chances of interviewing at Talent Bull Inc. by 2x
#J-18808-Ljbffr