Our Ability Jobs

Job Information

HERC: Metro New York & Southern Connecticut AI Software Engineer in New Haven, Connecticut

Employer Name: Yale University

  1. Develops programs or systems of small to moderate size and complexity. Modifies existing systems at all levels of difficulty. 2. Provides informational input into decisions concerning the development and delivery of applications, programs and systems. Defines and analyzes requirements to meet the expectations of stakeholders and intended end user needs, scheduled timeline, and budgetary targets. 3. Analyzes, defines and designs new systems and applications. Writes code in support of business solutions. 4. Responsible for the creation, definition, communication, and management of project plans which includes architectural design, technology selection and methodologies to apply. 5. Troubleshoots problems and provide ongoing maintenance and support for applications and systems. 6. Prepares documentation, user manuals and develops formal proposals for new systems and modifications to existing systems. Mentors technical staff and provide training for end users. 7. Contributes in the development of policies or modifications to exiting policies. 8. Applies and keeps current with existing and emerging technologies and methodologies. Provides ongoing input to the establishment of programming standards, procedures, and methodologies. 9. May perform other duties as assigned. Required Skill/ability 1: Hands-on experience in developing and implementing AI algorithms, particularly Deep Neural Networks (DNN), Generative Adversarial Networks (GAN), Large Language Models (LLM), and expertise in Natural Language Processing (NLP). Required Skill/ability 2: Proficient in programming languages like Python and/or R, and attendant data science platforms like Jupyter Notebooks. Mastery of database querying languages like SQL, and experience with No-SQL databases. Required Skill/ability 3: Familiarity with design and development of robust APIs using frameworks like FastAPI or similar. Required Skill/ability 4: Demonstrated critical thinking abilities and strong problem-solving skills, with an emphasis on the ability to address complex issues effectively. Excellent communication skills with the ability to translate complex technical concepts into understandable terms for diverse audiences. Required Skill/ability 5: Experience with the entire machine learning pipeline from data exploration, feature engineering, model training, model evaluation, and deployment. Awareness of emerging AI technology trends and a commitment to lifelong learning. Preferred Education: Minimum of a Bachelor's degree in Computer Science, AI, Data Science, or a related field and at least two years of relevant work experience; or a combination of education and demonstrable experience that displays a substantial grasp of AI principles and their applications. Work Week: Standard (M-F equal number of hours per day) Posting Position Title: Software Engineer University Job Title: AI Software Engineer Preferred Education, Experience and Skills: Minimum of a Bachelor's degree in Computer Science, AI, Data Science, or a related field and at least two years of relevant work experience; or a combination of education and demonstrable experience that displays a substantial grasp of AI principles and their applications. Bachelor's Degree in a related field and two years of related work experience or an equivalent combination of education and experience.
DirectEmployers