We are seeking a highly skilled AI/ML and Data Engineer who possesses strong technical expertise and excellent communication abilities. The ideal candidate will effectively engage with clients, understand complex requirements, and architect tailored solutions that drive opportunities toward successful closure. This role requires a blend of hands-on engineering skills and business acumen, enabling the candidate to confidently present solutions and convert prospects into projects.
Key Responsibilities
- Design, develop, and deploy scalable AI/ML and data engineering solutions that meet client needs.
- Work hands-on with Python, SQL, machine learning models, data pipelines, APIs, databases, and cloud platforms.
- Develop advanced solutions leveraging Generative AI, large language models (LLMs), retrieval-augmented generation (RAG), natural language processing (NLP), predictive analytics, and AI/ML frameworks.
- Architect and implement data warehouses, data lakes, ETL/ELT pipelines, and data processing workflows.
- Evaluate technical requirements and recommend appropriate architectures, tools, and technologies.
- Engage directly with clients to understand their business and technical challenges.
- Lead technical discovery calls, presentations, solution discussions, demos, and proof of concepts (POCs).
- Prepare technical proposals, solution architectures, project scopes, estimates, and statements of work (SOWs).
- Collaborate closely with Sales and leadership teams to identify, develop, and close new project opportunities.
- Address technical objections and communicate complex solutions clearly with a business focus.
- Build and maintain strong client relationships, identifying opportunities for upselling and long-term engagements.
- Work alongside engineering and delivery teams to ensure smooth project handover and successful execution.
Required Qualifications
- Bachelor’s or Master’s degree in Computer Science, Artificial Intelligence, Data Science, Software Engineering, or a related technical discipline.
- 4 to 8 years of professional experience in AI/ML, Data Engineering, Data Science, or related fields.
- Strong proficiency in Python and SQL programming languages.
- Hands-on experience with machine learning, deep learning, NLP, and generative AI technologies.
- Familiarity with LLMs, RAG, embeddings, vector databases, and AI agents is highly desirable.
- Solid knowledge of ETL/ELT processes, data pipelines, data modeling, databases, and data warehousing concepts.
- Experience working with cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP).
- Proficiency with ML/AI frameworks like TensorFlow, PyTorch, Scikit-learn, or equivalents.
- Experience in API development, microservices architecture, Git version control, CI/CD pipelines, and production deployments.
- Strong understanding of system architecture, scalability, performance optimization, and data security best practices.
- Excellent problem-solving skills and hands-on technical capabilities.
- Outstanding verbal and written communication skills.
- Proven client-facing experience, including presentations, negotiations, and stakeholder management.
- Ability to translate complex technical solutions into clear business value propositions.
- Demonstrated ownership and drive to manage opportunities from discovery through to closure.
- Commercially minded, proactive, and comfortable collaborating with both technical and business stakeholders.
Preferred Qualifications and Benefits
Candidates with additional experience in emerging AI technologies and a track record of successful client engagements will be highly valued.
The company offers a comprehensive benefits package including Provident Fund, medical inpatient and outpatient facilities, paid overtime, subsidized in-house meals, gym access, recreational activities, interest-free loans, salary advances, and sports allowances.
This role presents a unique opportunity to work at the intersection of cutting-edge AI technologies and client-driven business solutions in a supportive and dynamic environment.