Senior Software Engineer (Python, GEN AI, AI/ML)
Core
Design and implement end-to-end AI/ML pipelines and develop Generative AI solutions using LLMs for document processing, chatbots, and intelligent automation.
Role type
Senior Software Engineer (Python, Generative AI, AI/ML)
Builds
Production ML models, Generative AI applications, RAG architectures
Domain
Artificial Intelligence, Machine Learning, Generative AI
Deliverable
production ML models
Required skills
Python, Generative AI/LLM, RAG, FastAPI, NLP, Computer Vision, Scikit-learn, TensorFlow, PyTorch, Amazon Bedrock, LangChain, Vector stores
Preferred skills
Azure/AWS cloud platforms, Schema validation, Output parsers
Technologies
OpenAI, Azure OpenAI, Gemini, LangChain, Scikit-learn, TensorFlow, PyTorch, Amazon Bedrock
Responsibilities
Design and implement end-to-end AI/ML pipelines from business understanding to deployment; Develop Generative AI solutions using LLMs for document processing, chatbots, and intelligent automation; Implement RAG architectures using LangChain and vector stores; Build and optimize models for NLP, forecasting, and computer vision use cases; Apply machine learning algorithms using Scikit-learn, TensorFlow, and PyTorch; Work with Amazon Bedrock.
Seniority
Senior, hands-on IC