CrawlJobs Logo

Filters

Location
Salary

Senior Software Engineer - Gen AI Jobs

3 Job Offers

New
Senior Software Engineer – Gen AI Platforms
Save Icon
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Software Engineer - Gen AI
Save Icon
Senior Software Engineer - Gen AI at Wells Fargo in Bengaluru, India. Lead complex technical initiatives, design, code, and deploy AI-driven solutions. Requires 4+ years of software engineering experience with proficiency in Python, JavaScript, Angular/React, and AI frameworks like LangChain, Ten...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
https://www.wellsfargo.com/ Logo
Wells Fargo
Expiration Date
Until further notice
Senior Software Engineer Applied Gen AI Engineering
Save Icon
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
120800.00 - 170800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice

About the Senior Software Engineer - Gen AI role

Senior Software Engineer - Gen AI Jobs represent a pivotal role at the intersection of advanced software engineering and cutting-edge artificial intelligence. Professionals in this field are responsible for designing, building, and deploying the next generation of intelligent systems that leverage generative models, large language models, and machine learning frameworks. These engineers are not just coders; they are architects of AI-driven solutions that transform how businesses automate, analyze, and create.

The typical responsibilities of a Senior Software Engineer in Gen AI encompass the full software development lifecycle, from conceptualization to production. They architect and implement robust, scalable backend systems that power AI tools and services, ensuring high performance, reliability, and security. A significant part of the role involves integrating generative AI capabilities into existing platforms or building new applications from the ground up. This includes working with vector databases, knowledge graphs, and advanced data pipelines to structure and retrieve information efficiently. They collaborate closely with data scientists, product managers, and other engineering teams to translate complex business requirements into technical solutions. Senior engineers often take ownership of technical design, define architectural patterns, and set coding standards to minimize technical debt. They also engage in performance optimization, debugging complex distributed systems, and conducting peer reviews to ensure code quality and alignment with strategic goals. In leadership capacities, they may mentor junior developers, manage small teams, and drive innovation strategies that align with regulatory and compliance standards.

To excel in these senior Gen AI jobs, candidates typically need a robust combination of deep technical expertise and strategic thinking. A strong foundation in programming languages such as Python, Java, or C++ is essential, along with proficiency in modern frameworks like FastAPI, LangChain, or LlamaIndex. Hands-on experience with containerization technologies (Docker, Kubernetes) and cloud platforms is highly valued. A deep understanding of machine learning principles, neural networks, and generative models is required, often backed by years of professional software development experience—typically seven to ten years or more. Beyond technical skills, these roles demand exceptional problem-solving abilities, strong stakeholder management, and the capacity to lead cross-functional teams. Familiarity with software design principles, API design, and database technologies (both relational and NoSQL) is common. For roles in regulated industries like finance, an understanding of compliance, risk management, and governance is a significant asset. Ultimately, professionals in these jobs bridge the gap between theoretical AI research and practical, enterprise-grade software solutions, driving digital transformation and innovation across industries.