Full-Time

Lead Full Stack Engineer

GenAI Studio

Posted on 9/16/2024

College Board

College Board

Compensation Overview

$158k - $174kAnnually

+ Bonus + Salary Growth + Merit Raises + Promotions

Senior

Remote in USA

Category
Full-Stack Engineering
Software Engineering
Required Skills
Redshift
Python
JavaScript
React.js
MySQL
Node.js
Postgres
TypeScript
AWS
Terraform
Oracle
HTML/CSS
Requirements
  • 7+ years of professional experience designing, building, testing, and managing scalable web-based applications within a cloud-hosted environment
  • 3+ years’ experience implementing applications using JavaScript frameworks, primarily with React
  • Strong knowledge and hands-on experience with back-end technologies Node.JS, and/or Python
  • Expertise in developing responsive UIs using JavaScript, CSS, HTML
  • Experience in asynchronous programming and event-driven messaging patterns
  • Strong knowledge of the AWS cloud platform and experience working with AWS resources such as Lambda, SNS, SQS, S3, Step Functions, IAM, KMS, API Gateway, CloudWatch, DynamoDB
  • Experience provisioning and managing Cloud infrastructure as code using AWS CLI, AWS CloudFormation, AWS Cloud Development Kit (CDK), and/or TerraForm
  • Proven track record of training and coaching less experienced teammates in new technologies
  • Strong analytical thinking, structured problem-solving and practical decision-making skills
  • Ability and enthusiasm to learn new technologies
  • Effective communication and documentation skills
  • Experience working in an Agile/Scrum and iterative development environment (nice-to-have)
  • Demonstrated experience using Typescript (nice-to-have)
  • Experience with React.js (nice-to-have)
  • Experience implementing generative AI applications such as RAG chat bots, model fine tuning, or other LLM applications (nice-to-have)
  • Experience with database technologies (MySQL, PostgreSQL, Oracle, SQL Server, Redshift, and/or DynamoDB) (nice-to-have)
Responsibilities
  • Design and implement proofs of concept or prototypes to allow rapid testing of innovative concepts using the latest technologies, typically React web apps
  • Create sharable documentation, both technical and non-technical
  • Exercise discretion in prototyping: investing time to make sure the most important things work well, and working with the team to mock or minimize less important features
  • When prototypes are greenlit for further development: continue that work, or support hand-off to other internal teams
  • Maintain clean code and strong engineering standards such that when prototypes are greenlit for further development, the project is easy to build upon
  • Occasionally embed with other engineering teams that take up on-going work on a prototype
  • Continuously develop the skills required to work with this rapidly developing technology
  • Serve as an organizational Subject Matter Expert on implementing Generative AI applications
  • Work with our Enterprise Architecture team to review and/or establish implementation patterns involving Generative AI tools
  • Advise on, and where feasible, create tools and infrastructure that will enable teams to safely deploy Generative AI tools
  • Depending on organizational priority, this may include setting up an internal GenAI chatbot tool with the support of other engineers
  • Keep abreast of developments in GenAI capabilities and implementations
  • Share knowledge of new developments with the team via chats, meetings, and presentations when appropriate
  • Serve as an advisor to internal teams developing staff education around Generative AI

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A

INACTIVE