Selby Jennings
Sr Principal Engineer, Full Stack (GenAI)
Selby Jennings, Georgia Center, Vermont, United States,
Job DescriptionWe are seeking a highly skilled and innovative
Senior Principal Software Engineer
to lead the development of our cutting-edge Generative AI (GenAI) platform. This role combines strategic leadership and hands-on development to create scalable, efficient, and secure solutions using modern full-stack technologies. As a leader in the engineering team, you will oversee the design, implementation, and evolution of a GenAI platform leveraging
Python ,
React ,
Microservices architecture , and
AWS cloud infrastructure .Key Responsibilities
Platform Leadership :
Lead the architecture, design, and development of a scalable Generative AI platform.Drive the adoption of industry best practices in software development, including secure coding, testing, and CI/CD pipelines.Collaborate with cross-functional teams, including data scientists, product managers, and UX designers, to align the platform's capabilities with business objectives.
Technical Execution :
Develop and maintain full-stack solutions using
Python
(backend),
React
(frontend), and
AWS -based microservices.Build modular, reusable, and testable code for efficient development and deployment.Ensure the platform's performance, scalability, and reliability to support AI-driven workloads and high traffic.
Cloud & Infrastructure :
Design and implement cloud-native solutions using
AWS
(e.g., Lambda, ECS, S3, DynamoDB, RDS, and SageMaker).Optimize system performance and cost by leveraging serverless and containerized solutions.
Team Development :
Mentor and guide junior and mid-level engineers, fostering technical growth within the team.Advocate for continuous learning and integration of new technologies and methodologies in AI and software development.
Innovation & Strategy :
Stay ahead of emerging trends in Generative AI and identify opportunities for the platform to incorporate advancements.Partner with leadership to define the long-term technical strategy for the platform.
Qualifications
Education & Experience :
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.10+ years of experience in software engineering with at least 5 years in a leadership role.
Technical Expertise :
Advanced proficiency in
Python
and modern frontend frameworks like
React .Strong experience designing and implementing
Microservices
with APIs (REST/GraphQL).Deep expertise in
AWS
cloud services and serverless architectures.Familiarity with AI/ML frameworks and technologies, such as TensorFlow, PyTorch, or Hugging Face, is a plus.
#J-18808-Ljbffr
Senior Principal Software Engineer
to lead the development of our cutting-edge Generative AI (GenAI) platform. This role combines strategic leadership and hands-on development to create scalable, efficient, and secure solutions using modern full-stack technologies. As a leader in the engineering team, you will oversee the design, implementation, and evolution of a GenAI platform leveraging
Python ,
React ,
Microservices architecture , and
AWS cloud infrastructure .Key Responsibilities
Platform Leadership :
Lead the architecture, design, and development of a scalable Generative AI platform.Drive the adoption of industry best practices in software development, including secure coding, testing, and CI/CD pipelines.Collaborate with cross-functional teams, including data scientists, product managers, and UX designers, to align the platform's capabilities with business objectives.
Technical Execution :
Develop and maintain full-stack solutions using
Python
(backend),
React
(frontend), and
AWS -based microservices.Build modular, reusable, and testable code for efficient development and deployment.Ensure the platform's performance, scalability, and reliability to support AI-driven workloads and high traffic.
Cloud & Infrastructure :
Design and implement cloud-native solutions using
AWS
(e.g., Lambda, ECS, S3, DynamoDB, RDS, and SageMaker).Optimize system performance and cost by leveraging serverless and containerized solutions.
Team Development :
Mentor and guide junior and mid-level engineers, fostering technical growth within the team.Advocate for continuous learning and integration of new technologies and methodologies in AI and software development.
Innovation & Strategy :
Stay ahead of emerging trends in Generative AI and identify opportunities for the platform to incorporate advancements.Partner with leadership to define the long-term technical strategy for the platform.
Qualifications
Education & Experience :
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.10+ years of experience in software engineering with at least 5 years in a leadership role.
Technical Expertise :
Advanced proficiency in
Python
and modern frontend frameworks like
React .Strong experience designing and implementing
Microservices
with APIs (REST/GraphQL).Deep expertise in
AWS
cloud services and serverless architectures.Familiarity with AI/ML frameworks and technologies, such as TensorFlow, PyTorch, or Hugging Face, is a plus.
#J-18808-Ljbffr