Senior GenAI Software Developer
Core
Design, develop, test, and deploy AI-powered applications using Generative AI frameworks, LLMs, and AI agents to address business needs and improve operational efficiency.
Role type
Senior IC GenAI Software Developer
Builds
Scalable Generative AI workflows, AI agents, and cloud-native applications for enterprise systems.
Domain
Financial services / Generative AI / Cloud-native architecture
Deliverable
production ML models
Required skills
Generative AI frameworks, Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), vector databases, AWS AgentCore, Model Context Protocol (MCP), RESTful APIs, prompt engineering, SQL, microservices, Test Driven Development (TDD), secure software development
Preferred skills
Azure OpenAI, Azure AI Foundry, Java, multi-agent systems, AI governance, model evaluation, AI observability
Technologies
AWS, Azure, GitHub, JIRA, Java, LLM, MCP, OpenAPI, RAG, SQL, Swagger, TDD, microservices
Responsibilities
Design and deploy AI-powered applications; translate business requirements into scalable technical solutions; build reusable AI skills, prompts, and agents; lead complex GenAI initiatives from concept to implementation; provide technical direction and code reviews; develop secure, maintainable code; evaluate emerging AI technologies; test and optimize application performance; apply release management and version control practices; promote responsible AI and compliance with regulatory requirements.
Seniority
Senior, hands-on IC with leadership and mentoring responsibilities