Senior Search & Ranking Engineer (AI Agent)
- AI
- OpenSearch
- MongoDB
- Python
- Java
- Kotlin
- AWS
- Kubernetes
- Elasticsearch
About the Team & Mission
Intelligence Service νμ μ΄ AI Agentκ° μ νν λ΅λ³μ μμ±νλλ‘ λλ Search/Ranking Serviceλ₯Ό ꡬμΆν©λλ€. μ΄ μλΉμ€λ μ¬μ©μμκ² μ§μ μ 곡λ λΏλ§ μλλΌ AI Agentμ ν΅μ¬ Retrieval λκ΅¬λ‘ νμ©λλ©°, κ²μμ νμ§κ³Ό Latencyλ μ 체 AI λ΅λ³μ μ§μ κ²°μ μ§λ μ€μν μμμ λλ€.
λ³Έ ν¬μ§μ μ λ€μ λ νΈλ μ€ νλ μ΄μμμ κ°μ μ κ°μ§ μλμ΄ μμ§λμ΄λ₯Ό λͺ¨μλλ€.
Search Service Engineer: λλ©μΈλ³ κ²μ μμ€ν μ μΈλ±μ±, Retrieval, API μν€ν μ² μ€κ³
Ranking / Modeling Engineer: λ‘κ·Έ κΈ°λ° λνΉ, μλ§¨ν± κ²μ λ° μΆμ² λͺ¨λΈμ κ°λ°κ³Ό νλ‘λμ μ μ©
ν μμμ κΉμ μ λ¬Έμ±μ κ°μΆ λΆμ λ¬Όλ‘ , κ²μ λ°±μλμ λνΉ λͺ¨λΈμ End-to-Endλ‘ μ°κ²°ν μ μλ λΆλ νμν©λλ€. λ΄λΉ μ 무λ μ§μμμ κ°μ μ λ§μΆ° ν¨κ» κ²°μ ν©λλ€.
Responsibilities
Search/Ranking Serviceμ νμ§κ³Ό νμ₯μ±μ κ°μ νκ³ , ν λ΄ κΈ°μ μ μμ¬κ²°μ κ³Ό μμ€ν κ³ λνλ₯Ό μ£Όλν©λλ€.
Search Service Engineer
λ€μν λλ©μΈ(λ΄μ€, μ₯μ, μ¦κΆ λ±)μ κ²μ λ°±μλ μμ€ν μ μ€κ³, κ°λ° λ° μ΄μν©λλ€.
OpenSearch, MongoDB Atlas κΈ°λ°μ μΈλ±μ±/κ²μ ꡬ쑰λ₯Ό μ€κ³νκ³ μ κ· νμ₯μ λλΉν μν€ν μ²λ₯Ό νμ€νν©λλ€.
AI Agentκ° μμ μ μΌλ‘ κ²°κ³Όλ₯Ό νμ©ν μ μλλ‘ κ²°κ³Ό μ€ν€λ§, κ·Όκ±° λ©νλ°μ΄ν°, API Contract λ° μμΈ μ²λ¦¬ λ‘μ§μ μ€κ³ν©λλ€.
μΊμ, μ€μ λ μ§μ€νΈλ¦¬ λ± μμ μ μΈ νλ‘λμ μ΄μμ μν μΈνλΌ κΈ°λ°μ ꡬμΆν©λλ€.
Ranking / Modeling Engineer
μ¬μ©μ λ° AI μνΈμμ© λ‘κ·Έλ₯Ό λΆμνμ¬ λνΉ, Reranker, μλ§¨ν± κ²μ λ° μΆμ² λ‘μ§μ κ°λ°ν©λλ€.
Feature/Label νμ΄νλΌμΈλΆν° λͺ¨λΈ μλΉ, λͺ¨λν°λ§, λ‘€λ°±μ μ΄λ₯΄λ λͺ¨λΈμ μ 체 νλ‘λμ λΌμ΄νμ¬μ΄ν΄μ μ± μμ§λλ€.
nDCG, MRR, CTR λ± μ£Όμ μ§νλ₯Ό κΈ°λ°μΌλ‘ μ¨/μ€νλΌμΈ νκ° λ° A/B μ€νμ μ£Όλνμ¬ μλΉμ€λ₯Ό μ§μ κ°μ ν©λλ€.
Qualifications
(μλ λ μν μ€ νλ μ΄μμ ν΄λΉνλ 7λ μ΄μμ μ κ΄ κ²½λ ₯μ 보μ νμ λΆ)
Python, Java, Kotlin μ€ νλ μ΄μμ μΈμ΄λ₯Ό λ₯μνκ² λ€λ£¨μλ λΆ
λκ·λͺ¨ νΈλν½(Production traffic)μ λ°λ API/λ°±μλ μλΉμ€ λλ λͺ¨λΈ μλΉ νμ΄νλΌμΈμ μ€κ³νκ³ μ΄μν΄ λ³΄μ λΆ
λ‘κ·Έμ νμ§ μ§νλ₯Ό λ°νμΌλ‘ λ¬Έμ μμΈμ λΆμνκ³ , μμ€ν ꡬ쑰ν λ° μ΄μ μμ μ± κ°μ μ μ΄λμ΄ λ³΄μ λΆ
Search Service Engineer
κ²μ API/λ°±μλ μλΉμ€ λ° μΈλ±μ±/Retrieval μν€ν μ² κ°λ°κ³Ό μ΄μ κ²½νμ΄ μμΌμ λΆ
Ranking / Modeling Engineer
λνΉ, μΆμ², λλ μλ§¨ν± κ²μ λͺ¨λΈμ μ§μ ꡬννκ³ νλ‘λμ νκ²½μ μ μ©ν΄ 보μ λΆ
Preferred Qualifications
κ²μ λ°±μλ μμ€ν κ³Ό λνΉ λͺ¨λΈ κ΅¬μΆ κ³Όμ μ End-to-Endλ‘ μ°κ²°ν΄ λ³Έ κ²½ν
LLM λλ AI Agent μλΉμ€κ° νμ©νλ κ²μ κ²°κ³Ό λ° κ·Όκ±° λ°μ΄ν°(Grounding) μ€κ³ κ²½ν
AWS, Kubernetes μΈνλΌ κΈ°λ°μ λκ·λͺ¨ μλΉμ€ λ° λ€κ΅μ΄/μ°¨λ/μμ± λΉμ μλΉμ€ μ΄μ κ²½ν
Search Service Engineer
OpenSearch, Elasticsearch, MongoDB Atlas Search μμ€ν μ΄μ λ° λ€μ λλ©μΈμ κ²μ νλ«νΌ νμ€ν κ²½ν
Vector / Hybrid Search λ° λκ·λͺ¨ μΈλ±μ± νμ΄νλΌμΈ κ΅¬μΆ κ²½ν
Ranking / Modeling Engineer
μΆμ² μμ€ν λ° κ°μΈν λͺ¨λΈμ κ°λ°κ³Ό μ 체 λΌμ΄νμ¬μ΄ν΄ μ΄μ κ²½ν
κ²μ/μΆμ² νμ§ μ§ν μ€κ³ λ° A/B μ€ν λ¦¬λ© κ²½ν
Interview Process
μλ₯ μ ν
μ½λ©Β·κ³Όμ ν μ€νΈ
1μ°¨ λ©΄μ (νμ, 1μκ° λ΄μΈ)
2μ°¨ λ©΄μ (λλ©΄ νΉμ νμ, 3μκ° λ΄μΈ)
μ²μ° νμΒ·μ μ¬
Additional Information
μ ν μ μ°¨λ μΌμ λ° μ§ν μν©μ λ°λΌ μΌλΆ λ³κ²½λ μ μμΌλ©°, κ° μ ν κ²°κ³Όλ λ±λ‘νμ μ΄λ©μΌλ‘ κ°λ³ μλ΄λ립λλ€.
μ§μμ μ μΆ μ μ£Όλ―Όλ±λ‘λ²νΈ, κ°μ‘±κ΄κ³, νΌμΈ μ¬λΆ, μ°λ΄, μ¬μ§, μ 체쑰건, μΆμ μ§μ λ± μ±μ©μ μ°¨λ²μ μꡬ κΈμ§λ μ 보λ μ μΈ λΆνλ립λλ€.
μ§μμ μ μ μ€ μ€λ₯κ° λ°μνκ±°λ κΈ°ν λ¬Έμ μ¬νμ΄ μμ κ²½μ°, recruit@42dot.aiλ‘ λ¬Έμν΄ μ£ΌμκΈ° λ°λλλ€.
κ΅κ°λ³΄νλμμ λ° μ·¨μ λ³΄νΈ λμμλ κ΄κ³λ²λ Ήμ λ°λΌ μ°λν©λλ€.
μ₯μ μΈ κ³ μ© μ΄μ§ λ° μ§μ μ¬νλ²μ λ°λΌ μ₯μ μΈ λ±λ‘μ¦ μμ§μλ₯Ό μ°λν©λλ€.
42dotμ μλ’°νμ§ μμ μμΉνμ μ΄λ ₯μλ₯Ό λ°μ§ μμΌλ©°, μμ²νμ§ μμ μ΄λ ₯μμ λν΄ μμλ£λ₯Ό μ§λΆνμ§ μμ΅λλ€.
μ§μμ λ΄μ© μ€ νμ μ¬μ€μ΄ λ°κ²¬λ κ²½μ°, μ μ¬κ° μ·¨μλ μ μμ΅λλ€.
μΈν°λ·° νλ‘μΈμ€ μ’ λ£ ν μ§μμμ λμνμ ννμ‘°νκ° μ§νλ μ μμ΅λλ€.
3κ°μμ μμ΅κΈ°κ°μ΄ μ μ©λ μ μμ΅λλ€.
Senior Search & Ranking Engineer (AI Agent) Β· 42dot