Genesis10 · 2 days ago
Lead Full-Stack Engineer – GenAI
Genesis10 is currently seeking a Lead Full-Stack Engineer – GenAI with a client in the financial industry. This role focuses on developing Generative AI-driven applications for cybersecurity, requiring hands-on coding and design responsibilities.
Information ServicesInformation Technology
Responsibilities
Design and build end-to-end GenAI-powered applications for cybersecurity use cases
Develop and maintain GenAI frameworks, tools, and reusable components for internal teams
Partner with cybersecurity verticals to identify GenAI opportunities and support solution development
Contribute hands-on to full-stack development, from UI through backend services
Ensure solutions meet enterprise-grade standards for performance, scalability, observability, reliability, and security
Apply strong engineering practices across the SDLC, including code quality, testing, and documentation
Work independently and deliver high-quality output with minimal guidance
Qualification
Required
Strong experience as a Full-Stack Engineer in large-scale enterprise environments
React expertise (non-negotiable; Angular-only profiles will not be considered)
Strong backend development experience with Python, including FastAPI and related libraries
Hands-on GenAI application experience, including use of agent or orchestration frameworks such as: LangChain, ADK, OpenAI Agent Framework, Autogen
Proven ability to build real-world GenAI applications or POCs
Strong engineering fundamentals with a focus on clean, maintainable, and scalable code
Self-starter with the ability to be productive from day one
Preferred
Java experience strongly preferred, particularly for: Enterprise SDLC understanding, Multithreading and concurrency, Performance and scalability, Observability and non-functional requirements (NFRs)
Experience working in large enterprise organizations (banking not required)