Job Title: GEN AI DeveloperLocation: CA/RemoteExperience: 3+ years
Job description
Key skills needed: Generative AI techniques, with ML, Open-source LLMs, and Python Scripting( Coing interview test is part of the interview process). Also, the candidate needs to have excellent communication and interpersonal skills.
Responsibilities:
· Collaborate closely with customer stakeholders to understand their requirements, goals, and expectations for generative AI solutions.· Design, develop, and implement generative AI architectures, models, and solutions that meet customer needs and align with industry best practices.· Work cross functionally with other teams, including data engineers, software developers, and project managers, to ensure the successful delivery of end-to-end AI projects.· Lead the decision making process for technical and architectural choices, ensuring that solutions are scalable, maintainable, and cost effective.· Communicate effectively with both technical and non-technical stakeholders, translating complex AI concepts into clear, understandable language.· Provide expert guidance and advice as a consultant to help customers maximize the value of their generative AI investments.· Monitor and evaluate the performance of generative AI models, identify areas for improvement, and implement strategies to optimize solutions.· Stay current with the latest advancements in generative AI, machine learning, and related technologies, and incorporate new ideas and techniques into the team's work.· Mentor and guide junior team members in adopting generative AI technologies and best practices.
Required Skills:
· Experience in a customer-facing role or in a role requiring close collaboration with clients.· Familiarity with Databricks, ML Flow, Driver H20 and Azure cloud ecosystem.· Strong expertise in generative AI techniques, such as GANs, VAEs, and Transformer models.· Strong hands on vector databases like Milvus or similar.· Proficiency in popular AI/ML frameworks and libraries, such as TensorFlow, PyTorch, Keras, and scikit learn.· Experience in designing, developing, and implementing end-to-end AI solutions for real world applications.· Excellent communication and interpersonal skills, with the ability to work effectively with diverse stakeholders.· Strong decision-making and problem solving abilities, with a focus on pragmatic and efficient solutions.· Experience in consulting, with a proven record of accomplishment of providing actionable advice and guidance to customers. Bachelor's degree in computer science, engineering, or a related field. master's degree or higher is preferred.