We are expanding our team and seeking an AI Engineer to design and develop innovative digital products and AI solutions using modern technologies. In this role, youll collaborate with cross-functional teams to build scalable technical solutions, applying your expertise in machine learning, deep learning, and large language models (LLM) to meet both business and client needs.
Key Responsibilities:
- Collaborate with data scientists, software engineers, and other stakeholders to design, develop, and implement AI-driven solutions.
- Develop and deploy machine learning and deep learning models, including LLM frameworks.
- Utilize Python and modern ML/LLM frameworks for model building and deployment.
- Manage SQL databases such as PostgreSQL and Vector DBs for data storage and retrieval.
- Design and maintain robust data pipelines at scale.
- Write clean, maintainable, and efficient code for cloud deployment, primarily on Azure.
- Contribute to software development lifecycle activities, including testing, code reviews, and team stand-ups.
- Participate in firmwide data science and machine learning forums to share knowledge and ideas.
- Continuously learn and apply new AI/ML techniques to solve complex problems.
Requirements:
- 2-3 years of experience as a junior-mid level data scientist or AI engineer.
- Strong Python development experience with modern ML/LLM frameworks.
- Familiarity with traditional ML models and deep learning frameworks (e.g., CNN, RNN).
- Hands-on experience with SQL databases, including PostgreSQL and Vector DBs.
- Knowledge of RAG pipelines, evaluation, and optimization with industry-standard tools.
- Ability to work efficiently with remote teams using collaboration technology.
- Critical thinking, analytical mindset, and attention to detail.
- Strong communication skills and proactive problem-solving abilities.
- Familiarity with source code management using Git repositories.
- Experience with microservices, containerization (Docker), and prompt engineering is preferable.
- Knowledge of agile software development lifecycles (SDLC) and agile project experience is preferable.
- Familiarity with message-queueing solutions like RabbitMQ or Kafka would be a plus.
- Experience in observability standards and frameworks such as OpenTelemetry would be a plus.
- Typescript development experience with ReactJS and NodeJS is preferable.
- Experience working in cloud environments like Azure would be a plus.
Benefits & Perks:
- Flexible hybrid work schedule.
- Attractive remuneration and commission.
- Annual performance bonus.
- Comprehensive medical coverage.
- Up to 18 days annual leave plus company holidays.
- Additional personal leaves (Study/Examination, Marriage, Paternity, etc.).
- Office locations near transport hubs.
- Enjoyable and vibrant workplace atmosphere.
- Opportunities for professional growth and development.
- Exposure to cutting-edge AI technologies and projects.