Job Title: Assistant Manager | Analytics, EAD Ops | Bengaluru | Forensic & Financial Crime
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.
Key Responsibilities
Software Development & Backend Engineering
- 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.
Generative AI & Advanced Technologies
- 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.
Frontend Development
- Develop responsive and interactive UIs using React.js, Redux, HTML, and CSS.
- Integrate frontend applications with backend APIs to ensure seamless user experiences.
Collaboration & Quality Assurance
- 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.
Cloud & DevOps
- 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.
Required Skills & Qualifications
Technical Skills
- 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
Experience
- 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.
Soft Skills
- 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.
Education & Certifications
- 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
Nice to Have
- 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.