Job Title : Python AI / ML Developer
Role : Developer Experience Level : 3–7 years
We are seeking highly skilled and motivated Python Developers with AI / ML experience and familiar with prompt engineering and LLM integrations to join our Innovations Team. The team is responsible for exploring emerging technologies, building proof-of-concept (PoC) applications, and delivering cutting-edge AI / ML solutions that drive strategic transformation and operational efficiency.
As a core member of the Innovations Team, you will work on AI-powered products, rapid prototyping, and intelligent automation initiatives across domains such as mortgage tech, document intelligence, and generative AI.
Responsibilities
- Design, develop, and deploy scalable AI / ML solutions and prototypes.
- Build data pipelines, clean datasets, and engineer features for training models.
- Apply deep learning, NLP, and classical ML techniques.
- Integrate AI models into backend services using Python (e.g., FastAPI, Flask).
- Collaborate with cross-functional teams (e.g., UI / UX, DevOps, product managers).
- Evaluate and experiment with emerging open-source models (e.g., LLaMA, Mistral, GPT).
- Stay current with advancements in AI / ML and suggest opportunities for innovation.
Required Skill Set : Technical Skills :
Programming Languages : Python (strong proficiency), experience with NumPy, Pandas, Scikit-learn.AI / ML Frameworks : TensorFlow, PyTorch, HuggingFace Transformers, OpenCV (nice to have).NLP & LLMs : Experience with language models, embeddings, fine-tuning, and vector search.Prompt Engineering : Experience designing and optimizing prompts for LLMs (e.g., GPT, Claude, LLaMA) for various tasks such as summarization, Q&A, document extraction, and multi-agent orchestration.Backend Development : FastAPI or Flask for model deployment and REST APIs.Data Handling : Experience in data preprocessing, feature engineering, and handling large datasets.Version Control : Git and GitHub.Database Experience : SQL and NoSQL databases; vector DBs like FAISS, ChromaDB, or Qdrant preferred.Nice to Have (Optional) :Experience with Docker, Kubernetes, or cloud environments (Azure, AWS).Familiarity with LangChain, LlamaIndex, or multi-agent frameworks (CrewAI, AutoGen).Soft Skills :Strong problem-solving and analytical thinking.Eagerness to experiment and explore new technologies.Excellent communication and teamwork skills.Ability to work independently in a fast-paced, dynamic environment.Innovation mindset with a focus on rapid prototyping and proof-of-concepts.Educational Qualification : Bachelor’s or Master’s degree in Computer Science, Data Science, AI / ML, or a related field.
Certifications in AI / ML or cloud platforms (Azure ML, TensorFlow Developer, etc.) are a plus.