OXMAN

Engenheiro(a) de Software Sênior

JavaScriptTypeScriptPythonReactC++
Tradução automática. Consulte o original.

Sobre a oportunidade

OXMAN A OXMAN é uma empresa de pesquisa e design baseada na natureza, localizada em Manhattan. Incubamos empreendimentos e tecnologias que reimaginam a relação entre a humanidade e o mundo natural. Trabalhando em diversas disciplinas — de arquitetura e ecologia a computação e ciência de materiais — desenvolvemos soluções centradas na natureza para desafios ambientais críticos.

Visão Geral da Função

EDEN

EDEN é um ambiente de design digital para a engenharia e o design de ecossistemas — modelando os fluxos, relacionamentos e processos que sustentam ecossistemas, ao mesmo tempo em que une ecologia e tecnologia para permitir a criação de paisagens resilientes. Desenvolvemos ferramentas que quantificam como as paisagens podem ser projetadas para atingir metas de desempenho específicas — resfriar cidades, filtrar água, sequestrar carbono, proteger espécies-chave — e, em seguida, usamos essas ferramentas para orientar o design de locais ecologicamente ativos.

EDEN opera tanto como uma prática de design e inovação quanto como um produto de software emergente. Atualmente, nosso trabalho abrange parcerias estratégicas com desenvolvedores, engajamentos de design e análise baseados em projetos, e o desenvolvimento de uma plataforma de software que empacota nossas ferramentas internas para uso mais amplo nas indústrias de arquitetura, arquitetura paisagística e desenvolvimento.

Visão Geral da Função

Estamos buscando um(a) Engenheiro(a) de Software Sênior entusiasmado(a) e focado(a) em inovação para apoiar a integração de nossas Tecnologias Eden — compreendendo otimização de design, ferramentas generativas, simulação ambiental e modelos de comportamento de ecossistemas — em uma plataforma de software integrada. Esta função oferece uma oportunidade única de desenvolver tecnologias inovadoras e software visualmente atraente que apoia o design digital de projetos arquitetônicos e urbanos otimizados para serviços ecossistêmicos.

Junte-se a nós para redefinir como o design e a tecnologia podem coexistir e aprimorar o mundo natural.

Por favor, envie uma carta de apresentação e portfólio, se disponível.

Responsabilidades Principais

  1. Arquitetar e desenvolver aplicações web full-stack que integram simulação ambiental e ferramentas de design generativo.
  1. Construir ferramentas interativas de visualização espacial e 3D usando tecnologias web modernas.
  1. Colaborar com ecólogos computacionais, designers e pesquisadores para traduzir modelos, métodos e visualizações em software de produção.
  1. Integrar conjuntos de dados geoespaciais e modelos ambientais em sistemas de software escaláveis.
  1. Contribuir para as melhores práticas de engenharia, incluindo testes, pipelines de CI/CD e padrões de revisão de código.
  1. Contribuir para a arquitetura da plataforma e o design de sistemas modulares.
  1. Produzir documentação técnica que suporte a manutenibilidade e a escalabilidade.

Metas e Resultados Principais

  1. Desenvolver e escalar as Tecnologias Eden em uma plataforma de software integrada que suporte projetos de design arquitetônico e urbano
  1. Construir aplicações full-stack visualmente atraentes que combinam design generativo, simulação ambiental e visualização espacial
  1. Criar ferramentas interativas 3D e geoespaciais que ajudem os designers a avaliar serviços ecossistêmicos e resultados ecológicos
  1. Traduzir pesquisa em ecologia computacional, modelos ambientais e métodos de design em software de produção utilizável
  1. Apoiar o design digital de ambientes construídos centrados na natureza através de otimização, simulação e fluxos de trabalho baseados em dados
  1. Melhorar a manutenibilidade, escalabilidade e extensibilidade da plataforma através de arquitetura modular e documentação clara
  1. Estabelecer e manter as melhores práticas de engenharia em testes, CI/CD, revisão de código e desenvolvimento colaborativo
  1. Possibilitar a colaboração multidisciplinar entre engenheiros de software, ecólogos computacionais, designers, arquitetos e pesquisadores
  1. Ajudar a avançar a visão da OXMAN de integrar sistemas feitos pelo homem e cultivados pela natureza através da tecnologia de design
  1. Entregar software que suporte a tomada de decisão complexa para contextos de design arquitetônico, urbano e ecológico

Experiência Necessária

  1. 5+ anos construindo aplicações web de produção usando React ou Vue.
  1. Proficiência experiente em JavaScript, TypeScript e Python; linguagens de nível inferior como C++ ou .NET são um diferencial.
  1. Capacidade de comunicar conceitos de design através de diagramas ou wireframes.
  1. Experiência com renderização 3D baseada na web (por exemplo, Three.js) ou ferramentas de gráficos em tempo real (Unity/Unreal).
  1. Capacidade de construir estrutura de classes Orientada a Objetos na base de código.
  1. Familiaridade com aplicações 3D como Rhino, Blender ou Houdini.
  1. Capacidade de trabalhar colaborativamente em equipes multidisciplinares.
  1. Fortes habilidades de resolução de problemas, entusiasmo e criatividade para abordar desafios complexos de desenvolvimento de software.

Habilidades Técnicas

  1. Desenvolvimento de aplicações web Full-stack com React ou Vue
  1. Proficiência experiente em JavaScript, TypeScript e Python
  1. Renderização 3D baseada na web e experiência em gráficos em tempo real, incluindo ferramentas como Three.js, Unity ou Unreal
  1. Desenvolvimento de visualização espacial e 3D interativa
  1. Design generativo, otimização de design, simulação ambiental e modelagem de comportamento de ecossistemas
  1. Integração de conjuntos de dados geoespaciais, dados GIS, dados de sensoriamento remoto e modelos ambientais em sistemas de software escaláveis
  1. Programação orientada a objetos e arquitetura de código baseada em classes
  1. Familiaridade com aplicações de design e modelagem 3D como Rhino, Blender ou Houdini
  1. Capacidade de criar diagramas, wireframes e outras ferramentas visuais para comunicar conceitos de design
  1. Arquitetura de plataforma e design de sistemas modulares
  1. Melhores práticas de engenharia de software, incluindo testes, pipelines de CI/CD, revisões de código e documentação técnica
  1. Experiência em traduzir modelos de pesquisa, métodos computacionais e visualizações em software pronto para produção

Qualidades Essenciais

  1. Confortável trabalhando em uma equipe altamente interdisciplinar, abrangendo engenharia de software, design, arquitetura, ecologia, pesquisa e tecnologia
  1. Automotivado(a) e capaz de conduzir trabalhos técnicos complexos com alto grau de responsabilidade
  1. Curioso(a), exploratório(a) e ansioso(a) para se envolver com domínios desconhecidos, incluindo modelagem ambiental, design generativo, dados espaciais e serviços ecossistêmicos
  1. Pensador(a) inovador(a) com entusiasmo para desenvolver novas ferramentas, fluxos de trabalho e plataformas de software
  1. Colaborador(a) forte que pode traduzir ideias entre stakeholders técnicos e não técnicos
  1. Solucionador(a) de problemas criativo(a) que pode abordar desafios ambíguos de software e pesquisa com flexibilidade
  1. Comunicador(a) claro(a) que pode explicar conceitos técnicos complexos através de discussões, diagramas, wireframes, documentação ou protótipos
  1. Confortável operando em um ambiente orientado à pesquisa onde métodos, requisitos e direção do produto podem evoluir
  1. Orientado(a) a detalhes na construção de software de qualidade de produção, manutenível e escalável
  1. Alinhado(a) com a missão da OXMAN de integrar design, tecnologia e biologia para apoiar resultados ecológicos positivos

Experiência Preferencial

  1. Experiência em arquitetura ou planejamento urbano com especialização em métodos computacionais (design generativo, simulação, otimização e modelagem ambiental).
  1. Experiência em análise de conjuntos de dados científicos e espaciais, utilizando especificamente dados de GIS e sensoriamento remoto.
  1. Fortes habilidades de comunicação com capacidade comprovada de transmitir conceitos técnicos complexos para stakeholders não técnicos.
  1. Experiência com linguagens de nível inferior como C++ ou .NET é preferencial

Mais oportunidades com um só perfil

Quer aparecer para várias vagas sem repetir todo o processo? Crie seu perfil e seja encontrado pelas empresas que usam a Nort.

Criar meu perfil

Seu próximo empregojá está te procurando.

Nort

Plataforma de recrutamento reverso para programadores