OVERVIEW: Generative AI Software Engineer III
Be a key player as a Software Engineer III in designing developing and testing innovative systems with the latest Generative AI tools and techniques.
A Software Engineer lll is responsible for ensuring the productivity of an organizations employees by designing developing and testing systems that support the organizations goals with a focus on Generative AI enabled features and automations. This position supports the Lead Software Engineer in the creation of engineering and Artificial Intelligence standards for the organization. This position helps ensure the quality of solutions delivered to production through code reviews and development of advanced automated validation tools.
REPORTS TO
The Software Engineer lll reports to the VP Architecture in the Technology department.
ROLE SPECIFIC DUTIES GENERATIVE AI
The role specific duties for this role include but are not limited to:
- Solve current sometimes previously impossible business problems using the latest Generative AI tools and techniques.
- Generate new business opportunities using Generative AI focused features products and services.
- Develop highly automated AI/ML Platform including MLOps.
- Create the latest reference architectures for Generative AI
- Assist in creation and refinement and socialization of reference architectures.
- Design and implement new Generative AI architectures within larger systems.
- Stay up to date with Generative AI tools and techniques.
- Design and execute A/B tests to enable datadriven decision making.
- Curate data training data for model finetuning.
- Finetune models as needed.
- Promote GenAI concepts and techniques across technology and the organization.
- Develop maintain and optimize data pipelines to process and manage data for AI/ML applications including knowledge base creation and maintenance.
ESSENTIAL DUTIES
Other essential duties for this role include but are not limited to:
- Design Develop Test and Document software system to meet business needs in compliance with the Software Development Lifecycle (SDLC).
- Strong understanding of Object Oriented and System Design principles and best practices.
- Uses knowledge of the business to guide product direction and development.
- Solves problems and makes decisions on a daily basis relative to Software development responsibilities.
- Accurately communicates pertinent information.
- Mentor members of the software development team.
- Review code and provide feedback ensuring solutions are built to standards and with maximum flexibility.
- Lead complex projects with little to no oversight.
- Exemplify the desired culture and philosophies of the organization.
- Work effectively as a team member and with members of management.
- Participates in Agile development ceremonies.
- Continuously evaluates current systems and processes and suggests improvements.
Qualifications :
Requirements:
- Must currently be in Kansas City area.
- BS Computer Science and a minimum of 4 years of experience as a software engineer or have a minimum of 6 years of experience in software engineering.
- Experience with AI 12 years preferred).
- Proficiency in Python AWS Lambda RDS S3 SQL and Software Design.
- Generative AI Prompt Engineering Bedrock and Agents.
Additional Information :
Benefits:
The Company offers the following benefits for this position subject to applicable eligibility requirements:
- Competitive Compensation
- Medical Dental and vision benefits after a short waiting period
- 401(k) matching program
- Life Insurance and Shortterm and Longterm Disability Insurance
- Optional enrollment includes HSA/FSA AD&D Spousal/Dependent Life Insurance Travel Assist and Legal Plan
- Generous paid time off (PTO) program starting off at 15 days your first year
- 15 paid Holidays (includes holiday break between Christmas and New Years)
- 10 days of Paid Parental Leave and 5 days of Paid Birth Recovery Leave
- Annual Volunteer Time Off (VTO) and a donation matching program
- Employee Assistance Program (EAP) health and wellbeing on and off the job
- Rewards and Recognition
- Diverse inclusive and welcoming culture
- Training program and ongoing support throughout your Venture Spring Venture Group career
Security Responsibilities:
- Operating in alignment with policies and standards
- Reporting Security Incidents Completing assigned training
- Protecting assigned organizational assets
Spring Venture Group is an Equal Opportunity Employer
Remote Work :
No
Employment Type :
Fulltime