Job Openings AI Engineer

About the job AI Engineer

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.