← Back to jobs

Member Of Technical Staff (Software Engineer, Desktop Apps)

perplexity

Híbrido San Francisco
Development

Job Score

90 pts
Hybrid model (+80) Development (+10)

Perplexity AI is looking for experienced Generalist Software Engineers to join our Perplexity and Comet application teams. Our team is reshaping knowledge work through our high-impact desktop and Comet apps. The ideal candidate should have strong programming skills and multiple years of experience shipping high-quality, production software. Our stack spans several different skillsets, including Rust, Kotlin, Swift, Typescript, Chromium and Perplexity’s core AI stack. We have found that our strongest engineers are capable of working across multiple codebases and ramping up quickly, and we expect the same high bar for candidates.

Responsibilities

  • Work closely with product teams to implement novel mobile experiences.

  • Work closely with design teams to design fast and intuitive UI.

  • Utilize Perplexity Computer and other Agentic coding tools to accelerate development.

  • Collaborate with data science and machine learning teams to instrument, analyze, and improve the end-to-end experience.

  • Work with infrastructure and QA teams on deployment processes, including testing, release, and monitoring.

Requirements

  • 4+ years industry experience

  • Experience in shipping high-quality native applications

  • Architecture experience in writing code understandable by both agents and humans

  • Deep understanding of app performance

  • Ability to own projects and surfaces, and to push them forward proactively

Sobre a área de Desenvolvimento

A área de Desenvolvimento de Software é uma das mais dinâmicas e em constante evolução no mercado de trabalho. Profissionais dessa área são responsáveis por criar, manter e otimizar aplicações web, mobile e desktop que impactam milhões de usuários diariamente.

As principais linguagens e frameworks incluem JavaScript (React, Node.js, Vue.js), Python (Django, Flask), Java (Spring), PHP (Laravel) e TypeScript. A demanda por desenvolvedores full-stack continua crescendo, especialmente em empresas de tecnologia e startups.

Salários variam de R$ 3.000 (júnior) a R$ 20.000+ (sênior), com oportunidades crescentes para trabalho remoto e freelance internacional.

Guias de Carreira

Guia de Carreira em Tecnologia

Planejamento, habilidades, entrevistas e crescimento profissional em TI, Ciência de Dados, DevOps e Produto.

Ler guia completo →

Guia de Carreira em Design

UX/UI, Design Gráfico, Design de Produto. Portfólio, ferramentas, entrevistas e crescimento na área de Design.

Ler guia completo →

Guia de Carreira em Marketing

SEO, Mídia Paga, Growth, Marketing de Conteúdo. Certificações, ferramentas e estratégias para crescer no Marketing Digital.

Ler guia completo →

Guia de Carreira em Finanças

Mercado financeiro, investimentos, finanças corporativas, certificações e estratégias para crescer na área financeira.

Ler guia completo →

Guia de Carreira em Comunicacao

Jornalismo, RP, Comunicacao Corporativa, Marketing de Conteudo e Producao Multimidia.

Ler guia completo →

Guia de Carreira em Administracao

Gestao de Empresas, RH, Logistica, Consultoria, Gestao de Projetos e Empreendedorismo.

Ler guia completo →

Guia de Carreira em Dados

Ciencia de Dados, Engenharia de Dados, BI, Machine Learning e IA. Da formacao ao mercado.

Ler guia completo →

Guia de Carreira em Produto

Product Management, Product Ownership, Agile, Scrum e OKRs. Da estrategia a execucao.

Ler guia completo →

Dica do Especialista

Os Melhores Cursos e Faculdades de Tecnologia no Brasil em 2026

O mercado de tecnologia no Brasil atingiu um ponto de maturidade inédito em 2026. Se há alguns anos a febre era aprender linguagens de programação para escrever códigos básicos, hoje, com a consolidação da Inteligência Artificial auxiliando na geração de código (copilots), a exigência mudou. O mercado não busca mais apenas "digitadores de código", mas sim arquitetos de soluções, solucionadores de problemas e estrategistas de dados.

Segundo a Brasscom (Associação das Empresas de Tecnologia da Informação e Comunicação), o Brasil vive um déficit de centenas de milhares de profissionais qualificados. Entrar nesse mercado continua sendo uma das decisões mais rentáveis que um estudante pode tomar, mas escolher o curso e a instituição certa ditará o ritmo do seu crescimento.

Os Principais Cursos: Qual Escolher?

A tecnologia não é uma coisa só. O curso ideal depende do seu perfil: você é mais matemático, focado em negócios, ou gosta de criar sistemas rápidos?

1. Ciência da Computação Bacharelado (4 anos)

O curso mais tradicional, profundo e robusto. Foca fortemente em matemática, algoritmos, estrutura de dados e na "ciência" por trás da máquina. É ideal para quem quer trabalhar com Inteligência Artificial, Machine Learning ou criar tecnologias do zero.

Onde estudar (Destaques Nacionais): USP, Unicamp, UFMG e UFPE (Centro de Informática - CIn, o principal polo do Nordeste, conectado ao Porto Digital).

2. Engenharia de Software Bacharelado (4 a 5 anos)

Enquanto a Ciência foca na teoria e algoritmos, a Engenharia foca no processo de construção. Ensina a arquitetar, testar, gerenciar times e manter softwares de grande escala em funcionamento. Excelente para quem quer ser um líder técnico (Tech Lead) ou arquiteto de sistemas.

Onde estudar: UnB, UFRGS, PUC-RS e FIAP (São Paulo - com forte apelo prático e corporativo).

3. Análise e Desenvolvimento de Sistemas (ADS) Tecnólogo (2 a 2.5 anos)

O queridinho do mercado para quem quer uma entrada rápida. É focado 100% na prática de programação, desenvolvimento web e mobile, e banco de dados. Você aprende fazendo. A desvantagem é a base matemática menor, mas é a rota mais rápida para o primeiro emprego.

Onde estudar: FATEC (Excelente custo-benefício/Gratuita em SP), FIAP, Senac e diversas instituições EAD reconhecidas com nota máxima no MEC.

4. Ciência de Dados e Inteligência Artificial Bacharelado (4 anos)

A graduação que mais cresceu nos últimos cinco anos. Prepara o aluno para lidar com Big Data, treinar modelos de Machine Learning, trabalhar com IA Generativa e estatística avançada. Exige forte base em cálculo.

Onde estudar: Insper, PUC-Rio, FGV (Escola de Matemática Aplicada) e USP (oferecido recentemente em campi como São Carlos).

Dicas de Ouro para Estudantes em 2026

O diploma de uma boa faculdade abre portas e constrói um networking valioso, mas não sustenta a carreira sozinho. Se você está entrando na faculdade agora, siga estas regras:

  • Seu Portfólio é seu Currículo Real: Ter um GitHub ativo com projetos próprios, contribuições para código aberto ou aplicativos publicados vale tanto quanto o nome da faculdade. Comece a criar desde o primeiro semestre.
  • Inglês é Inegociável: Em 2026, com o trabalho remoto global consolidado, desenvolvedores que não falam inglês ganham em média 40% a menos e perdem oportunidades em empresas multinacionais. Estude programação e inglês paralelamente.
  • Soft Skills não são mais opcionais: A IA escreve boa parte do código repetitivo hoje. O que o engenheiro sênior faz é se comunicar com a área de negócios (o cliente), entender o problema real e desenhar a arquitetura. Comunicação clara e trabalho em equipe são fundamentais.
  • Abrace a IA: Não fuja das IAs (como GitHub Copilot ou ChatGPT). Aprenda a ser o "piloto" dessas ferramentas. Engenharia de Prompts e revisão de código gerado por IA já são disciplinas práticas na rotina do desenvolvedor.
"O código puro tornou-se uma commodity. O verdadeiro valor do profissional de tecnologia de hoje está na sua capacidade de traduzir a dor de um negócio em uma arquitetura de software escalável."

Conclusão

Escolher entre USP, UFPE, Insper, FIAP ou FATEC depende do seu tempo disponível, recursos e objetivos a longo prazo (pesquisa vs. mercado rápido). Seja qual for o caminho, a área de tecnologia no Brasil segue sendo o terreno mais fértil para quem tem curiosidade implacável e disposição para continuar estudando mesmo após pegar o diploma.