Job Title : Generative AI Python Senior Specialist Engineer
Exp : 4+ yrs.
Location – Greater Noida
Job Summary :
Coforge is looking for a Generative AI Python Senior Specialist Engineer to build both Traditional AI / ML as well as Generative AI based systems. The candidate should be highly skilled in programming & statistics with the ability to confidently assess, analyze, and organize large amounts of data.
Technical Skills :
Total Experience - 3+ years with hands on experience with building language models, machine learning and AI models leveraging industry tools, products, and Azure cognitive services.
Deep and hands-on expertise in (as an individual contributor) Undertaking data collection, Data mining, preprocessing and analysis of structured and unstructured data.
Hands-on expertise in large language models (LLMs / LSTMs / BERT) that can perform complex reasoning in few- and zero-shot settings by generating intermediate chain of thought (CoT) reasoning steps e.g.
Experience of building / customizing and fine-tuning AI models including LLM models via GenAI studios (OpenAI, Vertex or Bedrock) extended through Azure or AWS or GCP for rapid PoCs
2+ years of hands-on experience with GenAI technologies. Proficiency with LLM frameworks such as :
Hugging Face Transformers
LangChain
LlamaIndex
OpenAI API / Azure OpenAI
Experience with model fine-tuning, prompt engineering, and embeddings.
Knowledge of vector databases (e.g., FAISS, Pinecone, Weaviate, AzureAI search) and semantic search
3+ years of professional experience in Python development. Strong understanding of Python design patterns, asynchronous programming, and performance optimization.
Experience with building RESTful APIs using frameworks like FastAPI or Flask
Experience with version control systems (Git) and CI / CD workflows.
Familiarity with Java, or .Net is an added advantage.
Deep and hands-on experience in applying machine learning algorithms.
Strong data science and data engineering background both with open source and cloud distributed machines learning and AI tools especially Azure Cognitive Services and Azure Machine Learning
Strong understanding of cloud technology including Cognitive Services viz. Vision, Speech, Language, Decision, Search and its implementation
Expertise in completions, embeddings, edits, transcriptions, translations, fine-tunes, and moderations across the several large language models especially those of OpenAI, Bedrock or Vertex
Must have delivered at least 2-3 projects leveraging GenAI services such as Azure OpenAI or Bedrock or Vertex services
Good understanding of text / content representation techniques (such as n-grams, bag of words, sentiment analysis etc.), statistics and classification algorithms
Behavioural Skills :
Passionate about technology and customer success with excellent communication and articulation skills
Bring innovation by coming up ideas, differentiators, and development of tools / accelerators to differentiate us in the market.
Support new business activities, proposal creation and engagement scoping
Ability to communicate technical concepts and solutions at a level appropriate for technical and non-technical audiences.
Research, curate, and record tutorials on various applications of data science and machine learning
Ability to communicate technical concepts and solutions at a level appropriate for technical and non-technical audiences.
Ability to work effectively in a dynamic, research-oriented group that has several concurrent projects
Responsibilities :
Independently build and demo rapid generative AI demos and solutions with short notices
Serve as lead data strategist / scientist / engineer to identify and integrate new datasets that can be leveraged through our product capabilities, and work closely with the engineering team in the development of data products with OpenAI (Azure), Bedrock (AWS) or Vertex (GCP)
Build AI and ML models for generative AI applications with LLM models via OpenAI (Azure), Vertex (GCP) and Bedrock (AWS)
Transforming natural language data into useful features using NLP / NLG / LLM techniques to feed classification algorithms.
Work with several generative AI tools, stacks and products such as OpenAI (Azure), Bedrock (AWS) or Vertex (GCP) to quickly build and roll-out multiple use PoCs and MVPs
Identify valuable data sources and automate collection processes
Undertake preprocessing of structured and unstructured data
Analyze large amounts of information to discover trends and patterns
Build predictive models and machine-learning algorithms
Combine models through ensemble modeling
Present information using data visualization techniques
Propose solutions and strategies to business challenges
Collaborate with engineering and product development teams
Gen Ai Engineer • Pushkar, Rajasthan, India