CodeRabbit
CodeRabbit
51 – 200 Zaposleni
PodjetjeSaaSUmetna inteligenca
CodeRabbit je podjetje s področja umetne inteligence in SaaS, ki razvija orodja za ekipe za razvoj poslovne programske opreme. Njegova platforma za pregled kode, ki jo poganja umetna inteligenca, se povezuje z GitHubom in GitLabom ter analizira zahtevke za združitev, zagotavlja povratne informacije po posameznih vrsticah, prepoznava morebitne napake, predlaga popravke in ustvarja povzetke pregledov. CodeRabbit s podporo hitrejšim in doslednejšim pregledom, pri katerih razvijalci ostajajo vključeni v proces, ekipam pomaga izboljšati kakovost programske opreme in poenostaviti inženirske delovne postopke, pri čemer sta zasebnost in varnost podatkov ključni področji.

Programski inženir, poslovno inženirstvo pri CodeRabbit

Gradite varne, razširljive zaledne sisteme in integracije za platformo CodeRabbit za pregled kode z umetno inteligenco. Podpirajte poslovne uvedbe, zanesljivost, skladnost in delovne tokove strank.

Opis

  • Ustvarjajte in vzdržujte zmogljivosti, ki velikim organizacijam pomagajo uvajati in širiti CodeRabbit v inženirskih ekipah
  • Izboljšujte delovne tokove uvajanja, konfiguracije, nadgradenj in opazljivosti za okolja z lastnim gostovanjem
  • Razvijajte zaledne storitve, API-je in porazdeljene sisteme za zahtevne poslovne obremenitve
  • Zagotavljajte varnostne kontrole in funkcije, ki podpirajo potrebe po skladnosti
  • Razvijajte in podpirajte integracije z razvojnimi orodji strank ter njihovimi notranjimi platformami
  • Potrebe strank pretvarjajte v tehnične zahteve in pomagajte usmerjati učinkovite uvedbe
  • Preiskujte in odpravljajte zapletene težave v produkciji
  • Prevzemajte projekte od zasnove in izvedbe prek testiranja in izdaje do stalnega delovanja
  • Sodelujte pri pregledih zasnove in kode, mentorirajte inženirje ter izboljšujte timske prakse in orodja
  • Sodelujte z inženirji, raziskovalci umetne inteligence, strokovnjaki za infrastrukturo in produktnimi ekipami pri zagotavljanju varnih, skladnih, zmogljivih in operativno nadzorovanih zmogljivosti za pregled kode z umetno inteligenco

Zahteve

  • Najmanj štiri leta izkušenj z izdelavo in upravljanjem zalednih sistemov ali porazdeljene infrastrukture v produkciji
  • Izkušnje s SaaS ali poslovno programsko opremo so zaželene
  • Odlično poznavanje TypeScripta/Node.js, Goa, Jave ali primerljive sodobne zaledne tehnologije
  • Izkušnje z načrtovanjem in vzdrževanjem REST, GraphQL ali podobnih API-jev
  • Izkušnje z mikrostoritvami, asinhrono obdelavo in dogodkovno vodeno arhitekturo
  • Delovno poznavanje PostgreSQL ali MySQL, vključno z načrtovanjem shem in optimizacijo poizvedb
  • Izkušnje z AWS ali GCP, Dockerjem, Kubernetesom, CI/CD in opazljivostjo produkcije
  • Dobre inženirske prakse, ki zajemajo testiranje, pregled kode, nadzor različic, razhroščevanje in vzdržno zasnovo
  • Sposobnost uravnotežiti varnost, zanesljivost, zmogljivost, izkušnjo razvijalcev in hitrost dostave
  • Učinkovita komunikacija ter sposobnost sodelovanja s strankami in tehničnimi ter netehničnimi deležniki
  • Diploma iz računalništva, inženirstva ali sorodne tehnične discipline oziroma enakovredne praktične izkušnje
  • Izkušnje z razvojem programske opreme za podjetja, ki je nameščena z lastnim gostovanjem ali jo upravlja stranka
  • Poznavanje poslovne identitete, upravljanja dostopa, revizijskega beleženja ali zahtev glede skladnosti
  • Izkušnje z vključevanjem zmogljivosti AI ali LLM v produkcijske delovne tokove
  • Izkušnje z iskanjem po kodi, grafi kode, tree-sitterjem ali orodji za statično analizo
  • Izkušnje z načrtovanjem agentskih sistemov ali izdelkov z avtonomnimi oziroma nalogovno usmerjenimi agenti
  • Prispevki k odprtokodnim projektom ali skupnostim razvijalcev

Ugodnosti

  • Udeležba v lastniškem programu
  • Hibridna ureditev dela
  • Delo na orodjih za razvijalce, ki jih poganja umetna inteligenca
  • Samostojnost in odgovornost za projekte ter rezultate
  • Sodelovanje s strokovnjaki za inženirstvo, raziskave AI, infrastrukturo in produkte
  • Mentorstvo in priložnosti za izboljšanje inženirskih praks ter orodij

Sorodna delovna mesta

General Dynamics Information Technology

Senior AI Engineer and Architect

General Dynamics Information Technology

Lead AI, machine learning, and large language model architecture for General Dynamics Information Technology’s government, defense, and intelligence missions. Take solutions from proof of concept to production across complex operational settings.

Odpri