Job Description:
We are looking for a Machine Learning Engineer with strong Python development skills and deep knowledge of major AI frameworks and models.
REQUIREMENTS
- Excellent knowledge of Python
- Familiarity with one or more among Java, C / C++
- Experience with libraries/frameworks such as TensorFlow or PyTorch
- Knowledge of algorithms (supervised, unsupervised, neural networks, transformers) and mathematical foundations (linear algebra, calculus, statistics, probability)
- Understanding of data structures, algorithms, and computational complexity
- Knowledge of LLM models, both cloud-based and local
- Understanding of agentic programming principles, techniques, and frameworks (LangChain, prompting, embeddings, vector stores, RAG)
PREFERRED REQUIREMENTS
- Knowledge of Natural Language Processing (NLP) and generative models (Generative AI)
- Experience with cloud platforms: AWS, Microsoft Azure, Google Cloud
- Knowledge of DevOps/MLOps tools: containers (Docker), orchestration systems, and model lifecycle management
- Degree in Computer Engineering, Computer Science, or STEM disciplines
- Knowledge of the English language
