We are seeking a passionate and motivated Senior AI Engineer to join our team and gain hands‑on experience in developing and implementing artificial intelligence solutions. As an AI Engineer, you will work closely with software engineers, data scientists, and other team members to build intelligent applications powered by machine learning and generative AI. You will contribute to AI projects throughout the development lifecycle, from data preparation and model experimentation to application integration, testing, and deployment.
Responsibilities:
- Assist in designing, developing, and implementing AI-powered applications and solutions.
- Explore and apply machine learning and deep learning techniques to solve practical problems.
- Develop and test AI models and integrate them into software applications.
- Work with datasets to perform data preprocessing, analysis, and feature engineering.
- Assist in building applications using generative AI, large language models (LLMs), and natural language processing techniques.
- Experiment with AI APIs, model architectures, and frameworks to improve application performance.
- Collaborate with software engineers and data scientists to integrate AI capabilities into existing systems.
- Evaluate model outputs for accuracy, reliability, and performance.
- Document experiments, technical findings, and implementation processes.
- Stay up‑to‑date with emerging AI technologies, tools, and industry best practices.
Qualifications:
- Pursuing or recently completed a Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Machine Learning, Data Science, or a related field.
- Strong programming skills in Python.
- Basic understanding of machine learning, deep learning, and fundamental AI concepts.
- Familiarity with PyTorch, TensorFlow, scikit-learn, or Hugging Face Transformers.
- Understanding of data structures, algorithms, and software development principles.
- Familiarity with generative AI, large language models, prompt engineering, or AI APIs is a plus.
- Basic knowledge of REST APIs, databases, and cloud platforms is an advantage.
- Strong analytical, problem‑solving, and communication skills.
- Ability to work independently and collaboratively as part of a team.
- Enthusiasm for learning new technologies and building practical AI solutions.
Preferred Skills:
- Experience with personal, academic, or professional AI projects.
- Familiarity with retrieval-augmented generation (RAG), vector databases, or AI application development.
- Exposure to cloud services such as AWS, Microsoft Azure, or Google Cloud.
- Familiarity with Git and collaborative software development workflows.