Assistant Manager | Financial Crime | Benglore | Forensic & Financial Crime
Location: Benglore
Entity: Deloitte Touche Tohmatsu India LLP
Title: Assistant Manager
Job Summary
We are seeking a motivated and skilled Software Engineer with 4+ years of experience in Python, JavaScript, and GenAI technologies to join our dynamic team. The ideal candidate will have a strong background in application development, REST API design, database management, and Generative AI solutions. You will contribute to end-to-end software development, from designing scalable backend systems to integrating cutting-edge AI technologies like LangChain, RAG pipelines, and LLMs. Your role will involve collaborating with cross-functional teams, optimizing performance, and ensuring high-quality, reliable software solutions.
-
Design, develop, and optimize RESTful APIs using Django REST Framework, FastAPI, and Python for internal and client-facing applications.
-
Write clean, efficient, and scalable code in Python 3.9+ and JavaScript (ES6).
-
Develop and maintain asynchronous data processing pipelines for automation, data transformation, and workflow improvements.
-
Implement database solutions using SQL (SSMS, SQL Server) and NoSQL (MongoDB), including query optimization, stored procedures, and views.
-
Build and deploy GenAI-based solutions using LangChain, LLMs (Ollama, etc.), RAG pipelines, and vector databases (Chroma DB).
-
Develop AI-driven applications such as chatbots, log analysis tools, and automated insight generation systems.
-
Apply prompt engineering and fine-tuning techniques to enhance AI model performance.
-
Develop responsive and interactive UIs using React.js, Redux, HTML, and CSS.
-
Integrate frontend applications with backend APIs to ensure seamless user experiences.
-
Conduct code reviews, testing, and debugging to ensure application reliability, performance, and alignment with client requirements.
-
Collaborate with cross-functional teams (backend, frontend, DevOps) to deliver high-quality software solutions.
-
Mentor junior developers and provide technical guidance to team members.
-
Utilize AWS Cloud services for deployment, scaling, and maintaining applications (AWS Certified Cloud Practitioner is a plus).
-
Work with version control systems (Git) and CI/CD pipelines for efficient development workflows.
-
Programming Languages: Python (3.9+), JavaScript (ES6)
-
Web Development: HTML, CSS, React.js, Django, REST APIs, FastAPI
-
Databases: SQL (SSMS, SQL Server), NoSQL (MongoDB)
-
GenAI & AI/ML: LangChain, LLMs (Ollama, etc.), RAG pipelines, Vector Databases (Chroma DB), Prompt Engineering
-
Tools & Platforms: Git, AWS Cloud, Postman, Linux
-
Frameworks & Libraries: Redux, Pytest
-
4+ years of hands-on experience in software development, with a focus on Python, JavaScript, and backend systems.
-
Proven experience in building RESTful APIs, automation scripts, and data transformation workflows.
-
Experience with Generative AI, LLMs, and RAG pipelines for developing AI-driven applications.
-
Strong SQL query development and optimization skills.
-
Familiarity with cloud platforms (AWS) and DevOps practices.
-
Excellent problem-solving and analytical skills.
-
Strong communication and collaboration abilities.
-
Ability to mentor junior team members and work effectively in a team environment.
-
Self-motivated with a commitment to continuous learning and professional growth.
-
Bachelor’s degree in Electronics and Communication Engineering, Computer Science, or a related field.
-
Certifications (Preferred):
-
AWS Certified Cloud Practitioner
-
AI & LLM Engineering (GenAI & RAG) or equivalent
-
Experience with Django REST Framework, FastAPI, and Postman for API testing.
-
Knowledge of JWT authentication and security best practices.
-
Exposure to agile methodologies and CI/CD pipelines.