applicants
AI ENGINEER
at UPWORTH in Sri Lanka, published on 29 Jul. 2024
Hiring Now!
AI ENGINEER for a US Based Client
Requirements
- BSc. in Computer Science, Al, Machine Learning, or related field
- 1-2 years of Al development experience
- Proficiency in Python and Al libraries (NumPy, pandas, scikit-learn)
- Experience with machine learning frameworks (PyTorch, TensorFlow)
- Knowledge of data structures, algorithms, and software design patterns
- Excellent English proficiency
APPLY NOW
Team@upworth.lk
Detailed Job Description
Job Summary:
As a Junior AI Engineer, you will design, develop, and deploy AI models and algorithms that drive business value. You will work closely with our team of experienced software engineers, data scientists, and statisticians to build and integrate AI solutions that meet customer needs. Specifically, you will have the opportunity to work with transformer-based architectures and contribute to the development of state-of-the-art natural language processing (NLP) and computer vision models.
Responsibilities:
• Assist in developing and implementing AI models using machine learning frameworks (e.g., TensorFlow, PyTorch)
• Collaborate with data scientists to prepare and preprocess data for AI model training
• Participate in code reviews and contribute to high-quality codebases
• Debug and optimize AI model performance
• Stay up-to-date with industry trends and advancements in AI, particularly in transformer-based architectures (e.g., BERT, RoBERTa, Vision Transformers)
• Assist in deploying AI models to cloud or on-premises environments
• Work with cross-functional teams to integrate AI solutions with larger systems
Requirements:
• Bachelor's degree in Computer Science, AI, Machine Learning, or related field
• 1-2 years of experience in AI development or a related field
• Proficiency in Python and relevant AI libraries (e.g., NumPy, pandas, scikit-learn)
• Familiarity with machine learning frameworks (e.g., PytTorch, TensorFlow)
• Basic understanding of data structures, algorithms, and software design patterns
• Strong problem-solving skills and attention to detail
• Excellent communication and teamwork skills
Nice to Have:
• Experience with deep learning techniques and neural networks
• Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud)
• Knowledge of containerization (e.g., Docker) and orchestration tools (e.g., Kubernetes)
• Experience with agile development methodologies
• Familiarity with transformer-based architectures and libraries (e.g., Hugging Face Transformers)