ComTec Solutions LLC
Stripe
Engenheiro de Software Staff, Plataforma de Machine Learning
QUEM SOMOS
SOBRE A STRIPE
QUEM VOCÊ É
A Stripe é uma plataforma de infraestrutura financeira para empresas. Milhões de empresas — das maiores corporações do mundo às startups mais ambiciosas — usam a Stripe para aceitar pagamentos, aumentar sua receita e acelerar novas oportunidades de negócios. Nossa missão é aumentar o PIB da internet, e temos uma quantidade impressionante de trabalho pela frente. Isso significa que você tem uma oportunidade sem precedentes de colocar a economia global ao alcance de todos, enquanto realiza o trabalho mais importante de sua carreira.
SOBRE A EQUIPE
A Stripe processa mais de US$ 1.9 trilhões em volume de pagamentos por ano, que é aproximadamente 1.6% do PIB mundial, para milhões de clientes, de startups a empresas. A quantidade tremenda de dados torna a Stripe um dos melhores lugares para fazer machine learning. Embora seja parte integrante de quase todas as linhas de produto na Stripe (por exemplo, Pagamentos, Radar, Capital, Faturamento, etc.), temos muitas oportunidades interessantes para inovar em Plataforma de ML na Stripe.
A equipe de Plataforma de ML constrói as plataformas e serviços que permitem que engenheiros de ML e cientistas de dados em toda a Stripe peguem dados e criem recursos e modelos, desde o protótipo até a produção — de forma confiável, com baixa latência e em escala. Nosso escopo abrange infraestrutura de treinamento de ML, serviço e implementação de modelos, computação de recursos e serviço online, observabilidade e monitoramento, e capacidades de IA agentiva. Trabalhamos em estreita colaboração com equipes de produto, cientistas de dados e equipes de infraestrutura de plataforma para construir sistemas poderosos, flexíveis e fáceis de usar que aumentam substancialmente a velocidade de ML em toda a empresa.
QUEM VOCÊ É
Estamos procurando alguém que atenda aos requisitos mínimos para ser considerado para a função. Se você atender a esses requisitos, encorajamos você a se candidatar. As qualificações preferenciais são um bônus, não um requisito.
O QUE VOCÊ FARÁ
Você atuará como líder técnico em todo o espaço da Plataforma de ML e como um contribuinte chave para a evolução das plataformas que impulsionam os produtos impulsionados por ML da Stripe. Como Engenheiro Staff, você tomará decisões com grande impacto na Stripe. Você influenciará nossos investimentos e estratégia, ao mesmo tempo em que tornará nossos sistemas mais confiáveis, seguros e um prazer de usar. Você trabalhará de forma multifuncional com outros profissionais técnicos, ciência de dados, produto e liderança sênior para aumentar o impacto do ML na Stripe.
Você ajudará a definir a estratégia de longo prazo e liderará a direção técnica para a próxima geração de infraestrutura de ML que impulsiona os produtos impulsionados por ML da Stripe.
RESPONSABILIDADES
- Assumir a propriedade da arquitetura de ponta a ponta e do design do sistema para projetos grandes e complexos em Plataforma de ML.
- Definir a direção técnica para projetos altamente ambíguos, transformando necessidades complexas dos usuários em estratégia de plataforma duradoura.
- Projetar arquiteturas de sistema para os problemas mais desafiadores de Plataforma de ML em uma ou mais áreas, incluindo orquestração de fluxo de trabalho de IA e ML, infraestrutura de computação escalável em CPU e GPU, treinamento de modelos, ajuste fino de LLM, inferência de modelo de baixa latência, repositórios de recursos em larga escala, monitoramento em tempo real e orquestração de LLM e agentes.
- Transformar ideias de alta alavancagem em soluções tangíveis e robustas que moldam o roteiro da plataforma e do produto, combinando excelência técnica com resolução criativa de problemas.
- Escalar e liderar grandes projetos com impacto significativo nos negócios, conduzindo-os desde os requisitos até o design, implementação e operação em produção.
- Trabalhar diretamente com engenheiros de ML, cientistas de dados e equipes de produto para traduzir suas necessidades em requisitos funcionais e soluções técnicas escaláveis.
- Arbitrar decisões críticas que equilibram prioridades concorrentes, atendendo às restrições de latência, confiabilidade, custo e segurança.
- Atuar como um representante chave de engenharia, engajando líderes seniores em toda a Stripe e aconselhando a equipe de liderança sobre considerações técnicas chave relacionadas ao ciclo de vida de ML de ponta a ponta.
- Liderar iniciativas técnicas entre equipes que melhoram a velocidade de desenvolvimento de ML e a maturidade de MLOps em toda a empresa.
- Mentorar e desenvolver outros engenheiros. Servir como um modelo para projetar, implementar e operar ótimos sistemas de software.
REQUISITOS MÍNIMOS
- 10+ anos de experiência profissional em desenvolvimento de software, ou experiência de domínio equivalente, com uma base sólida em arquitetura orientada a serviços e sistemas distribuídos em larga escala.
- Histórico comprovado de atuação como líder técnico, com a capacidade de fornecer direção técnica, liderar iniciativas multiequipe e mentorar membros da equipe.
- Experiência na construção e operação de plataforma de ML em produção em uma ou mais áreas, como treinamento de modelos, serviço de modelos, orquestração ou sistemas de dados de ML, com requisitos de desempenho, confiabilidade, escalabilidade e eficiência de custo.
- Fortes instintos de produto e um profundo entendimento do contexto de negócios em que você opera.
- Fortes habilidades de comunicação com a capacidade de explicar conceitos técnicos complexos para partes interessadas técnicas e não técnicas.
- Capacidade demonstrada de trabalhar de forma multifuncional, colaborando efetivamente com engenheiros de ML, cientistas de dados, engenheiros de software, gerentes de produto e partes interessadas do negócio.
- A capacidade de prosperar com um alto nível de autonomia e responsabilidade, e conforto em operar em ambientes ambíguos.
- Experiência prática no uso de ferramentas de IA para acelerar a forma como você trabalha.
QUALIFICAÇÕES PREFERENCIAIS
- Experiência na construção de infraestrutura de treinamento, serviço ou dados de ML em larga escala para casos de uso de machine learning, como treinamento distribuído, inferência de modelo, repositórios de recursos, computação de recursos em tempo real e registros de modelos.
- Experiência com sistemas de treinamento de ML distribuído, computação acelerada por hardware, pipelines de dados de treinamento, rastreamento de experimentos e avaliação de modelos.
- Experiência no desenvolvimento rápido de protótipos e iteração com base no feedback do usuário.
- Experiência no treinamento e envio de modelos de machine learning para produção para resolver problemas críticos de negócios.
- Familiaridade com LLMs, frameworks de aplicação LLM e padrões de IA agentiva (por exemplo, uso de ferramentas, orquestração de múltiplos agentes, geração aumentada por recuperação).
- Familiaridade com serviços em nuvem (por exemplo, AWS) e serviços de IA e ML baseados em nuvem (por exemplo, SageMaker, Bedrock, Databricks, OpenAI).
- Capacidade de sintetizar ideias em toda a organização, ao mesmo tempo em que define uma visão técnica convincente.
- Confortável trabalhando com equipes geograficamente distribuídas.
- Paixão por projetos paralelos, código aberto ou iniciativas técnicas autodirigidas.
