توضیحات فرصت شغلی
💻 کارآموز مهندسی نرمافزار
نوع همکاری: کاملا ریموت (دورکاری)
محل همکاری: استارتاپ بینالمللی در حوزه هوش مصنوعی
حقوق: دارای پرداخت حقوق
📌 درباره موقعیت
ما به دنبال جذب یک کارآموز فنی، با انگیزه، خلاق و علاقهمند به یادگیری هستیم که بتواند در کنار تیم بینالمللی ما فعالیت کند.
این فرصت برای دانشجویان یا فارغالتحصیلان رشتههای مهندسی کامپیوتر و علوم کامپیوتر مناسب است که تمایل دارند در پروژههای واقعی جهانی مشارکت کرده و مهارتهای خود را در زمینه مهندسی نرمافزار، بهینهسازی سیستمها و ابزارهای مبتنی بر هوش مصنوعی توسعه دهند.
پس از پایان دوره کارآموزی، در صورت رضایت دو طرف، امکان ادامه همکاری بهصورت تماموقت (Full-Time) نیز وجود دارد.
📌 درباره پروژه
پروژهای که روی آن کار خواهید کرد یک پلتفرم مبتنی بر هوش مصنوعی برای توسعهدهندگان است که از مدلهای زبانی بزرگ (LLMs) برای تحلیل، بهینهسازی و ارزیابی کد استفاده میکند.
در این نقش، با پروژههای واقعی نرمافزاری کار خواهید کرد و از پلتفرم برای بهینهسازی مؤلفههایی مانند:
- Inference Engines
- Tokenizers
- Hash Functions
سایر سیستمها و مؤلفههای نرمافزاری
همچنین در ارزیابی تجربه کاربری پلتفرم، ارائه بازخوردهای فنی و شناسایی فرصتهای بهبود عملکرد سیستم مشارکت خواهید داشت.
هدف این پروژه کمک به توسعهدهندگان برای بهبود کیفیت نرمافزار، افزایش بهرهوری و تسریع فرآیند توسعه است.
📌 درباره شرکت
این استارتاپ بینالمللی با تمرکز بر هوش مصنوعی و خودکارسازی فرآیندهای مهندسی نرمافزار فعالیت میکند.
محصولات شرکت به تیمهای توسعه نرمافزار کمک میکنند تا با استفاده از هوش مصنوعی، کدهای باکیفیتتر و بهینهتری تولید کرده و بهرهوری خود را افزایش دهند.
📌 مسئولیتها
- استفاده از پلتفرم برای تحلیل و بهینهسازی پروژههای نرمافزاری مختلف
- کار بر روی پروژههای واقعی شامل Inference Engineها، Tokenizerها، Hash Functionها و سایر مؤلفههای نرمافزاری
- ارزیابی و تحلیل عملکرد سیستمها از نظر زمان اجرا، مصرف CPU، حافظه و سایر شاخصهای کارایی
- ارائه بازخورد فنی و تجربه کاربری (User Experience) درباره پلتفرم و پیشنهاد بهبودهای کاربردی
- مستندسازی نتایج، تهیه گزارشهای فنی و ارائه نتایج و بهینهسازیها به تیم مهندسی
- همکاری با تیم مهندسی برای شناسایی فرصتهای جدید بهینهسازی و بهبود عملکرد سیستمها
📌 مهارتهای مورد نیاز
- تسلط به زبان انگلیسی برای مطالعه مستندات فنی و مشارکت در جلسات آنلاین
- تسلط به حداقل یکی از زبانهای برنامهنویسی (Python، Go، Java، JavaScript/TypeScript یا مشابه)
- تسلط به Linux
- تسلط به Git و مفاهیم توسعه نرمافزار مدرن
- آشنایی با پایگاه دادهها و مفاهیم Database
- آشنایی با Docker و مفاهیم Containerization
- آشنایی با مفاهیم پایه مدلهای زبانی بزرگ (LLMs)
- آشنایی با شاخصهای ارزیابی عملکرد نرمافزار (Performance Metrics) مانند Latency، Throughput، CPU Usage و Memory Usage
- آشنایی با مفاهیم Clean Architecture و طراحی نرمافزار
- توانایی تحلیل، یادگیری سریع و ارائه نتایج فنی بهصورت مستند و قابل ارائه
📌 مزیت محسوب میشود
- آشنایی با ابزارهای Benchmarking و Profiling
- تجربه کار با پروژههای Open Source
- آشنایی با CI/CD و مفاهیم استقرار نرمافزار
- آشنایی با مفاهیم اولیه هوش مصنوعی و ابزارهای AI-Assisted Development
📌 مزایای همکاری
- همکاری با تیم بینالمللی در یک استارتاپ معتبر حوزه هوش مصنوعی
- کسب تجربه واقعی در پروژههای جهانی و ابزارهای مبتنی بر هوش مصنوعی
- آموزش و منتورشیپ مستقیم توسط متخصصان بینالمللی
- مشارکت در توسعه نسخههای رسمی محصول
- کارآموزی همراه با پرداخت حقوق
- دریافت گواهی رسمی پایان دوره
- امکان استخدام تماموقت پس از پایان دوره کارآموزی
تکنولوژیها
- PythonLarge Language Model (LLM)JavaSQLGitHub
بهینهسازی خودکار کد و مدل با هوش مصنوعی پیشرفته
این شرکت با استفاده از مدلهای زبانی بزرگ (LLMs) و تکنولوژیهای یادگیری ماشین، پلتفرمی برای بهبود کارایی، سرعت و خوانایی کد ارائه میدهد.
هدف آنها تسریع توسعه نرمافزار و کاهش هزینهها از طریق تولید کد بهینهشده خودکار است.
پلتفرم ما قابلیت تحلیل، بازنویسی و پیشنهاد بهینهسازی برای کدهای موجود را دارد.
این راهکارها بهویژه برای تیمهای توسعه، تحلیل داده و پروژههای با نیاز به کارایی بالا مفید هستند.
