Lead Software Engineer - Full Stack/Generative AI/LLM
On-site · Plano, Texas, United States
Job Summary
Lead Software Engineer focusing on automation and AI solutioning, driving development of AI-driven solutions and performance testing strategies. Responsibilities include designing and deploying innovative software solutions, leading automation framework creation, establishing non-functional test suites, and guiding practices across the organization. The role requires hands-on coding in production environments, collaboration within a Scrum team, and strong emphasis on security, quality, and continuous improvement, leveraging experience with LLMs, cloud platforms, microservices, and modern DevOps/tools.
Required Qualifications
- Formal training or certification in software engineering
- 6+ years of experience in software engineering
- Strong system design, application development, and operational stability skills
- Advanced proficiency in Java, Python, C#, or similar languages
- Hands-on experience with Large Language Models (LLMs) and generative AI
- Familiarity with AI/ML frameworks (TensorFlow, PyTorch, scikit-learn, Hugging Face)
- Experience with distributed systems and cloud platforms (AWS, GCP, Azure)
- Expertise in microservices, RESTful APIs, and database technologies (relational/NoSQL)
- Familiarity with containerization tools (Docker, Kubernetes, Helm)
- Experience with performance testing tools (JMeter, Blazemeter) and chaos testing
- Knowledge of development and testing tools (JUnit, Groovy, Postman, REST Assured, Eclipse, Maven, Jenkins, IntelliJ)
- Effective communication across teams and with management
- Experience collaborating in Agile/Scrum environments
- Cloud certification (preferred)
- Experience with A/B testing, Chaos Monkey testing
- Understanding of the financial services IT landscape
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.