Job Description
Role: Tech Lead (AI)
Department: Wealth Management
Location: Alpharetta, GA and NYC, NY (3 days onsite in a week)
Position Type: Fulltime
We are looking for candidates with strong hands-on Python experience, who can actively write code as well as review code, and who have proven experience leading both onshore and offshore teams. The candidate must be hands-on with Python development, capable of independent coding and code reviews, and have experience leading and mentoring onshore and offshore engineering teams.
GenAI & MLOps |
LLM, RAG, Elastic Search |
Handson Python coding & code review |
Chatbot Development |
NLP |
MCP |
Required Skills & Experience
• Full stack development with strong knowledge in Python in a Unix environment.
• SOA: Webservices (REST/SOAP), XML/JSON Processing, Swagger, Open Spec
• Experience with Gen AI based applications, LLM, Agentic, RAG and Vector DB
• Messaging: IBM MQ/JMS
• Source Control, Build Packaging: Git, Ivy, Maven/Gradle
• Object Oriented Analysis and Design, SOLID principles, Clean code, Refactoring, Design patterns
• Test Automation (Unit Test and/or Functional Testing)
• Solution Design and Architecture
• Distributed application design
• Cloud architectures, Performance Engineering, Scaling
• Deep familiarity with modern software development and design concepts encompassing a range of languages and platforms.
• Experience building and consuming RESTful APIs
• Ability to work effectively in a global, distributed team environment
Good-to-Have Skills
• Experience in Web Development using modern UI frameworks (Bootstrap or similar)
• Knowledge of PowerShell or Unix shell scripting
• Experience with CI/CD pipelines using tools such as:
o TFS / Azure DevOps
o Jenkins
o TeamCity
o Build and release automation
o A/B testing frameworks
• Experience developing cloud-native applications on:
o AWS, Azure, or OpenShift
• Familiarity with workflow orchestration tools
• Understanding of Microservices and Serverless architectures