Brief Description
Junior AI/ML Developer
Position Summary – The AI/ML Developer (Entry-Level) will assist in designing, developing, and implementing artificial intelligence and machine learning solutions across various domains for service projects to clients of NJII's Division of AI/ML. This position is ideal for a recent graduate with a strong foundation in Python programming and an interest in ML frameworks, focusing on delivering innovative AI solutions that address real-world challenges for our diverse client base.
This is a hybrid position that requires 2-3 days on-site at our Newark, NJ location.
Person Reports To – VP of Artificial Intelligence & Machine Learning
Supervises – N/A
Essential Functions –
Assist in developing AI/ML solutions using Python and relevant frameworks such as PyTorch for clients across multiple industries
- Implement and fine-tune pre-trained models from resources like OpenAI, Anthropic, and Hugging Face to solve specific client problems in areas such as computer vision, NLP, and automated data analysis
- Support the building and optimization of machine learning pipelines for different use cases, ensuring efficient data processing and model performance
- Help create API connections to make AI solutions accessible and usable for end-users
- Use generative AI tools to aid with code writing and UI design and development
- Work collaboratively on assigned projects while maintaining clear communication with team members and stakeholders
- Adapt to changing requirements and new technological developments in a fast-paced, startup-like environment
Additional Functions –
- Stay current with the latest developments in AI/ML technologies, particularly in generative AI and large language models
- Collaborate with team members and stakeholders to understand requirements and contribute to solutions that meet client needs
- Provide technical insights and recommendations to improve project outcomes and overall division capabilities
- Assist in documenting technical aspects of projects for knowledge sharing and future reference
Prerequisite Qualifications –
Bachelor's degree in Computer Science, Data Science, or related field
- Coursework or project experience applying ML/AI models to solve practical problems
- Familiarity with PyTorch and deep learning concepts
- Interest in generative AI technologies and capabilities
Ability to receive critical feedback professionally and adapt accordingly in a fast-paced environment
Salary Information-
In compliance with the NJ Pay Transparency law, the annual salary range for this position is $65,000- $78,000 (USD). NJII considers factors like, but not limited to, job scope, experience, education, skills, internal equity, and market conditions when making offers. This pay range covers base pay only and excludes bonuses or other incentives.
NJII provides a comprehensive package of benefits to their full-time employees which includes Medical, Dental, Vision, 401(k) with Employer Match, FSA and HSA. We also provide Company Paid Group Term Life Insurance, AD&D and LTD.
Final candidates will be subject to a background screening. Employment or continued employment is contingent upon NJII’s acceptance of the results of the background screening.