Anyone AI
Anyone AI
Anyone AI je vzdělávací a kariérní platforma zaměřená na Latinskou Ameriku, která pomáhá softwarovým vývojářům budovat kariéru v oblasti umělé inteligence a strojového učení. Její vzdálené programy vedené mentory kombinují technické vzdělávání, včetně studijního zaměření na vývoj strojového učení, s přípravou na kariéru, jako je podpora při tvorbě životopisu a profilu na LinkedIn, příprava na pohovory a procvičování angličtiny. Společnost také provozuje platformu pro talenty, která propojuje vyškolenou komunitu se zaměstnavateli hledajícími odborníky na AI, a využívá model zaměřený na umístění absolventů, jehož součástí jsou platby formou podílu na příjmu a partnerství se zaměstnavateli.

Seniorní softwarový inženýr, hodnocení SWE-Bench

Posuzujte softwarové úlohy z GitHub Issues a pull requestů pro Anyone AI. Hodnoťte jejich srozumitelnost, kvalitu testů, reprodukovatelnost, složitost a vhodnost pro benchmarking.

Popis

  • Kontrolujte a posuzujte úlohy softwarového inženýrství založené na skutečných GitHub Issues a pull requestech.
  • Ověřujte, zda jsou popisy úloh a kritéria úspěchu jasné a úplné.
  • Hodnoťte správnost, pokrytí a odolnost jednotkových testů.
  • Vyhledávejte nestabilní testy, chybějící závislosti, neshody verzí a problémy s prostředím.
  • Ověřujte, zda lze úlohy konzistentně reprodukovat v různých prostředích.
  • Posuzujte praktickou obtížnost a technickou složitost každé úlohy.
  • Doporučujte, zda mají být úlohy přijaty, upraveny, nebo odstraněny.
  • Kontrolujte opravy chyb a práci na funkcích včetně nastavení repozitáře, správy závislostí, změn napříč soubory a moduly a celkové technické kvality.

Požadavky

  • Alespoň tři roky profesionální praxe v softwarovém inženýrství.
  • Rozsáhlé zkušenosti s prací na velkých kódových základnách zahrnujících více souborů.
  • Zkušenosti s kontrolou pull requestů, laděním problémů a údržbou produkčního softwaru.
  • Dobrá znalost jednotkového testování a pokrytí testy.
  • Schopnost posoudit, zda testy správně ověřují řešení, aniž by zbytečně omezovaly možnosti implementace.
  • Zkušenosti se správou závislostí, konfigurací prostředí a zajištěním reprodukovatelnosti.
  • Velmi dobrá znalost Gitu a vývojových pracovních postupů založených na GitHubu.
  • Schopnost analyzovat složité technické problémy a poskytovat jasnou písemnou zpětnou vazbu.
  • Příspěvky do open-source projektů nebo jejich údržba jsou výhodou.
  • Zkušenosti se SWE-Bench, SWE-Bench Verified nebo srovnatelnými programátorskými benchmarky jsou výhodou.
  • Zkušenosti s významnými open-source projekty v Pythonu, jako jsou Django, Flask, scikit-learn, SymPy, matplotlib, requests nebo pytest, jsou výhodou.
  • Zkušenosti s Dockerem, CI/CD, pip, conda nebo připínáním verzí závislostí jsou výhodou.
  • Znalost testovacích fixture, izolace testů nebo testování založeného na vlastnostech je výhodou.
  • Zkušenosti s návrhem technických hodnocení nebo kontrolou programátorských úloh jsou výhodou.
  • Zkušenosti s hodnocením AI/ML, přípravou dat, RLHF nebo vývojem benchmarků jsou výhodou.

Benefity

  • Práce na dálku.
  • Částečný úvazek, projektová konzultační spolupráce.