Role Overview
We are a fast-growing AI software company delivering innovative AI-powered software solutions to US-based clients. We are looking for a highly skilled AI/ML Engineer with 3–6 years of experience to design, develop, deploy, and optimize machine learning and AI solutions. Exceptional English communication skills are a critical requirement for this role to work effectively with global stakeholders.
Responsibilities
- Design, develop, train, and deploy machine learning and AI models for real-world business problems.
- Build scalable ML pipelines for data preparation, model training, evaluation, and deployment.
- Work with structured and unstructured data to identify patterns and generate actionable insights.
- Develop and optimize predictive models using appropriate ML/DL techniques.
- Work with modern AI technologies, including Generative AI, LLMs, NLP, embeddings, RAG, and AI agents.
- Implement model evaluation, monitoring, optimization, and continuous improvement.
- Collaborate closely with product, engineering, data, and business teams.
- Write clean, maintainable, well-documented production-quality code.
Requirements
- 3–6 years of hands-on experience in AI/ML engineering.
- Strong proficiency in Python and ML libraries such as Scikit-learn, PyTorch, or TensorFlow.
- Strong understanding of machine learning concepts, algorithms, and model evaluation.
- Experience with data processing, feature engineering, and deployment.
- Experience working with SQL and databases.
- Understanding of MLOps practices and cloud platforms such as AWS, Azure, or GCP.
- Excellent English communication skills (spoken and written) are mandatory.
Skills
- Python
- PyTorch
- Generative AI
- MLOps
- AWS