Basic Information
Ref Number
Primary Location
Country
Work Style
Description and Requirements
About the role
As an AI Engineer, you will design, develop, and deploy GenAI-powered solutions and foster unstructured-data analytics. You will translate complex business problems into clearly defined technical solutions using generative AI models, NLP, and software engineering practices. This role involves leveraging structured and unstructured datasets, implementing underlying middleware services, automating large-scale deployments, and collaborating with global teams to drive innovative solutions and ensure timely delivery.
Responsibilities
Apply your knowledge of software engineering and AI systems to develop AI solutions that directly address and resolve business problems.
Leverage Generative AI models for the extraction of insights and analysis of unstructured datasets, feeding both machine learning models and other services.
Take ownership of implementing and optimizing applied AI components, ensuring they meet project needs with high complexity and scale.
Navigate and manipulate generative AI models, including large language models, to create prompts and solutions tailored to specific use cases.
Develop and incorporate AI solutions while adhering to industry best practices, including moderation, security, and compliance standards.
Lead the charge in designing, measuring, and evaluating AI model outputs, developing standard and custom metrics to ensure alignment with business objectives.
Translate AI research into production-ready features, delivering robust and scalable AI components that integrate seamlessly with larger systems.
Drive the selection and application of appropriate evaluation metrics, ensuring that AI solutions are robust, unbiased, and meet all necessary performance standards.
Qualifications
4+ years of experience in software engineering, data science, or a related field, with at least 1 year of hands-on experience in GenAI.
Demonstrable experience in applied AI, with a foundation in machine learning, deep learning, NLP, LLMs, and statistical analysis.
Strong understanding of the trade-offs between various generative AI models and the ability to choose the right model for specific use cases.
Hands-on experience on the Google Cloud Platform, including BigQuery and VertexAI.
Experience with RAG, including data embeddings, vector databases, and data ingestion.
Proficiency in Python and at least one of its API frameworks (e.g., Flask/FastAPI/Django).
Ability to communicate complex AI solutions and concepts effectively to technical and non-technical stakeholders.
Skilled in creating and adjusting prompts for complex AI systems to meet diverse project requirements.
Strong collaboration and communication skills, with the ability to work alongside specialists from other areas to deliver sophisticated AI solutions.
Nice to Have
Previous experience in the analysis and evaluation of large unstructured datasets.
Experience implementing CI/CD pipelines such as GitHub Actions or Google Cloud Build.
Familiarity with AI-first coding environments, leveraging Cursor, Cline, etc.
Additional Job Description
EEO Statement