As our company continues to grow, an exciting opportunity awaits a dynamic individual to join our R&D team as an AI Engineer. We are seeking a highly skilled AI Engineer with expertise in LLMs, computer vision, NER, statistical modeling, and classic ML. The ideal candidate will have strong backend software engineering skills, advanced proficiency in Python, and extensive experience in the end-to-end development, deployment, and maintenance of AI-driven systems. This role requires a team player with a can-do attitude who thrives in a collaborative environment, bringing innovative ideas from concept to scalable, high-quality products.
Responsibilities:
Design and develop LLM-powered AI solutions (e.g., intelligent agents, semantic search, document understanding) for production environments.
Implement integrations with multiple data sources and APIs to extend AI capabilities and automate workflows.
Build and optimize end-to-end AI pipelines, from data ingestion and preprocessing to model deployment and monitoring.
Collaborate with product, data, and UX teams to ensure solutions address real business needs and deliver measurable value.
Continuously evaluate, fine-tune, and improve model performance and scalability.
Requirements:
BSc or MSc in Computer Science, Data Science, or related field (research experience is an advantage).
4+ years of experience in AI engineering, backend engineering, or similar.
Strong knowledge in one or more of deep learning, machine learning, NLP, or computer vision.
Proven experience building end-to-end AI workflows (e.g., semantic search, summarization, NER, question answering).
Proficiency in Python and software architecture design.
Ability to write clean, testable, production-grade code.
Strong problem-solving skills and ability to learn quickly.
Excellent communication skills in English, both verbal and written.
BSc or MSc in Computer Science, Data Science, or related field (research experience is an advantage).
4+ years of experience in AI engineering, backend engineering, or similar.
Strong knowledge in one or more of deep learning, machine learning, NLP, or computer vision.
Proven experience building end-to-end AI workflows (e.g., semantic search, summarization, NER, question answering).
Proficiency in Python and software architecture design.
Ability to write clean, testable, production-grade code.
Strong problem-solving skills and ability to learn quickly.
Excellent communication skills in English, both verbal and written.
This position is open to all candidates.