Senior Software Engineer (AI Products)

Brillian

New York (NY)

Híbrido

USD 150.000 - 230.000

Jornada completa

Hace 3 días
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Descripción de la vacante

Brillian is seeking gifted software engineers to help build the next generation of AI products for our financial platform. As a founding member of a growing team, you will shape how we design, build, evaluate, deploy, and operate production‑quality AI systems, directly impacting customers and stakeholders.

We value curious, self‑motivated engineers who enjoy learning new technologies. The stack includes Python services, NextJS with GraphQL/Relay, Elixir/Phoenix, INTERCAL, and NodeJS, with data

Formación

  • Proficiency in Python and strong software engineering fundamentals.
  • Experience building production software systems; 8+ years ideal.
  • Capability to build AI agents, agentic workflows, or AI-powered automation.
  • Strong relational database fundamentals including SQL.
  • Excellent written and verbal communication skills.

Responsabilidades

  • Build AI-native product features integrating AI, data science, and ML techniques.
  • Create and refine automated AI agent systems in Python.
  • Design agentic workflows that reason over business/financial data with guardrails.
  • Develop backend services, APIs, data pipelines, and data integrations.
  • Build evaluation, observability, and feedback loops for LLM-powered systems.

Conocimientos

Python
Software engineering fundamentals
AI agent systems
SQL
Communication

Herramientas

PostgreSQL
Google Cloud
Terraform
REST APIs

Descripción del empleo

About the role

We are seeking gifted software engineers to help build the next generation of AI products for our financial platform. This is a significant opportunity to be a founding member of a growing team and help shape the way we design, build, evaluate, deploy, and operate production‑quality AI systems. In this role, your work will make a significant impact on our customers, stakeholders, and ability to continue to scale.

Why Our Company?

Our engineers love building products, emphasizing efficiency and developer happiness. We deploy at-will, many times a day, coordinated via Slack, GitHub, and Linear. As a remote‑friendly team, we will always prefer asynchronous processes. As a result, our morning standup is the only recurring meeting and we Write Things Down.

We want to work with curious, self‑motivated engineers who enjoy learning new technologies. So, instead of looking for people with “X years doing Y,” we’re glad to find those with opinions on a variety of languages and approaches. We’re excited to know there’s always more to learn; if you feel the same, let’s work together!

AI infrastructure is built in Python services. We currently use NextJS with GraphQL/Relay on the frontend and use Elixir/Phoenix, INTERCAL, and NodeJS to power our backend. Our core systems store data in PostgreSQL. We deploy on Google Cloud, provisioned through Terraform.

What you’ll do
  • Build AI‑native product features that combine robust software engineering with applied AI, data science, and machine learning techniques.
  • Create and refine automated AI agent systems written primarily in Python.
  • Design agentic workflows that can reason over business and financial data, use tools safely, retrieve relevant context, and produce useful outputs within clear guardrails.
  • Develop backend services, APIs, data pipelines, and integrations that connect our AI products to internal and external data sources.
  • Build evaluation, observability, and feedback loops for LLM‑powered systems, with attention to accuracy, reliability, latency, cost, and user experience.
  • Partner with product, design, and business stakeholders to translate ambiguous customer needs into practical technical systems.
  • Support existing products and features, while helping design and build new ones.
  • Collaborate regularly with other stakeholders and partners to solicit requirements, seek feedback, and provide updates.
Qualifications
  • Candidates do not need prior experience with every technology in our stack - we are looking for candidates who are excited to learn new frameworks. That said, proficiency in Python and a strong grasp of software engineering fundamentals are required. Although not hard requirements, the ideal candidate is comfortable working with messy data and has experience building user‑facing AI‑native products, with a grasp of data science and machine learning fundamentals.
  • Strong professional experience building production software systems (ideally 8+ years in industry).
  • Strong Python experience, including writing robust, testable, maintainable production code.
  • Capability to build AI agents, agentic workflows, LLM‑powered automation, or similar systems that interact with tools, APIs, documents, or databases.
  • Strong relational database fundamentals, including SQL and practical data modeling.
  • Demonstrable proficiency and a track record of professional success coding in at least two programming languages.
  • Excellent written and verbal communication skills.
  • Enjoy working in a collaborative environment where engineers are expected not only to build great technology, but also to define project vision, specify technical strategy, and always be learning.
  • Experience presenting to audiences and communicating effectively and empathetically with clients and other stakeholders.
  • Strong preference will be given to candidates who have experience:
  • With applied data science and machine learning, including comfort working with structured data, model outputs, evaluation methods, and probabilistic systems.
  • Building AI products that reached real users, especially in accuracy‑sensitive or data‑rich domains.
  • Designing LLM evaluation workflows, test sets, prompt iteration processes, model selection approaches, and production monitoring for AI systems.
  • Working with retrieval‑augmented generation, embeddings, vector search, structured extraction, classification, ranking, or other applied ML techniques.
  • Quickly learning new languages, frameworks, and technologies, including best practices.
  • With relatio
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Staff Software Engineer, Applied AI
Staff Software Engineer, Applied AI

Emergence Capital Partners • San Francisco (CA)

Presencial
USD 160.000 - 230.000
Principal AI Engineer
Principal AI Engineer

Phizenix • New York (NY)

Presencial
USD 180.000 - 260.000
Chief Software Engineer - AI-Powered, Python
Chief Software Engineer - AI-Powered, Python

EPAM Systems • EE. UU.

Presencial
USD 180.000 - 240.000
Staff AI Engineer
Staff AI Engineer

Eleven Recruiting • EE. UU.

A distancia
USD 180.000 - 240.000
Senior Software Engineer, Full-Stack
Senior Software Engineer, Full-Stack

Eloquent AI • EE. UU.

A distancia
USD 180.000 - 240.000
Staff AI Engineer
Staff AI Engineer

Harnham • San Francisco (CA)

Presencial
USD 180.000 - 240.000
Technical Lead (Platform) - India
Technical Lead (Platform) - India

OpenKrill • EE. UU.

A distancia
USD 140.000 - 190.000
AI Staff Engineer (B2C Product)
AI Staff Engineer (B2C Product)

Salt Digital Recruitment • New York (NY)

Presencial
USD 120.000 - 180.000
Software Engineer (AI Tooling)
Software Engineer (AI Tooling)

Selby Jennings • New York (NY)

Presencial
USD 100.000 - 150.000
Senior Software Engineer, Applied AI (Spain)
Senior Software Engineer, Applied AI (Spain)

Justworks • EE. UU.

A distancia
USD 150.000 - 210.000