Jenius Bank is looking to build the next-generation technologies powering the bank of the future, enabling AI/ML capabilities across every domain, and reinventing banking where smarter banking translates to a richer life.
Requirements
- 5+ years in software development with strong knowledge of data structures and algorithms
- 3+ years in machine learning, AI, deep learning, or NLP using tools like TensorFlow or PyTorch
- 3+ years in software design, architecture, testing, and product launch
- Experience with GenAI and agent-based AI solutions.
- Programming: Python, R, Scala, Java
- Platforms: GCP, Azure
- Tools: Vertex AI, MLflow, Kubeflow, ADK, LangChain
Responsibilities
- Design, build, and deploy scalable AI/ML applications across multiple banking domains.
- Collaborate with cross-functional teams to identify and deliver AI/ML use cases.
- Implement and manage ML pipelines using MLOps tools (e.g., Vertex AI Pipelines, Kubeflow, MLflow).
- Develop and optimize models using frameworks such as TensorFlow, PyTorch, scikit-learn, or Spark ML.
- Apply advanced GenAI techniques, including RAG, fine-tuning, LLM evaluation, and monitoring.
- Build intelligent agents using frameworks like LangChain, CrewAI, or similar.
- Ensure robust deployment using containerization (Docker, Kubernetes) and CI/CD best practices.
Other
- You’ll translate business needs into technical specifications, document workflows, ensure code quality through testing and debugging, and collaborate across teams to improve user experience and system performance.
- We need engineers who are versatile, display leadership, and are enthusiastic about solving complex problems across the AI/ML stack.
- If you consistently deliver high-quality results, adapt quickly to change, and work well across teams, we want to talk with you.
- You make sound decisions, prioritize customer needs, think strategically, and uphold inclusion and integrity in everything you do.
- 3+ years working in complex, matrixed environments with cross-functional teams