Lead Software Engineer - Full Stack-Generative AI
On-site · Plano, Texas, United States
Job Summary
Lead Software Engineer for Full Stack-Generative AI driving AI-powered solutions across Java/SpringBoot backend and React frontend. Focus on designing and implementing AI-driven solutions using LLMs, agentic frameworks, and CI/CD-enabled production pipelines on AWS and private clouds. Collaborate with AI/ML and engineering stakeholders to translate complex AI/ML use cases into scalable, secure applications; productionize end-to-end AI/ML workflows; guide best practices in Generative and Agentic AI; and mentor engineering teams while aligning with business goals.
Required Qualifications
- Formal training or certification in Software Engineering, Data Science, Artificial Intelligence, or Computer Science
- 5+ years of applied experience in software engineering and AI
- 8+ years of software development experience
- Proven expertise in Java, SpringBoot, Microservices, React Micro frontends, AWS, and DevOps
- Proficient in Python with hands-on experience developing production AI/ML solutions
- Familiarity with agentic workflows and frameworks (e.g., LangChain, LangGraph, CrewAI)
- Experience with Large Language Models, Retrieval-Augmented Generation (RAG), Vector Store, and Model Context Protocol (MCP)
- Ability to bring experimental results into production by collaborating with engineering teams and integrating with cloud platforms
- Strong problem-solving skills and ability to work independently
- Excellent communication skills and demonstrated experience leading engineering teams and managing projects
- Familiarity with CI/CD pipelines and tools such as Jenkins and GitHub Actions
- Ability to work on system design from ideation through completion with limited supervision
- Cloud certification (AWS, GCP, Azure) (Preferred)
- Solid understanding of Data Analysis and Machine Learning techniques (Preferred)
- Experience with TensorFlow, Keras, PyTorch, Scikit-learn, NumPy (Preferred)
- Understanding of asset and wealth management business processes (Preferred)
- Understanding of SQL and Kafka (Preferred)
- Passion for detail and follow-through, and a strong team player (Preferred)
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.