Job Details
- Job Location : Kraft Group - Foxborough, MA
- Position Type : Full Time
- Education Level : Bachelor's Degree
- Job Category : Technical / Analytics
SUMMARY
The Senior AI Developer will design, develop, and implement business software solutions with embedded AI and machine learning capabilities, including computer vision, generative AI, and predictive analytics. This role works closely with cross-functional teams to build both internal and commercial applications that enhance business operations and drive innovation.
DUTIES AND RESPONSIBILITIES
Lead the design and development of AI and machine learning models and algorithmsCollaborate with business analysts, data scientists, and other developers to build scalable AI solutionsLearn business operations, functions, and processes to provide guidance on operational improvements and / or system solutions to address themConduct research on new AI technologies and integrate them into ongoing projectsDesign, develop, test, and deploy scalable and secure AI applications using modern software development methodologies, both on-premise and in cloud environments (Azure, AWS)Architect software solutions that integrate AI / ML capabilities, such as computer vision and generative AI, to improve business efficiency and automationImplement best practices for software engineering, cloud computing, and DevOps to ensure high performance and reliabilityUse and develop AI / ML models as needed, using frameworks such as TensorFlow, PyTorch, Scikit-learn, OpenCV, and Hugging FaceIntegrate, implement and optimize computer vision applications for tasks such as image recognition, document processing, and object detectionIntegrate generative AI models (e.g., LLMs, GANs, and transformers) to enhance user interactions and automate content generationDevelop and deploy predictive analytics solutions using machine learning algorithms for data-driven decision-makingEnsure software solutions comply with Kraft Group IT security best practices and regulatory requirements (e.g., GDPR, HIPAA, SOC2) and implement Kraft Group IT AI governance principles to ensure ethical and responsible AI deploymentLog bugs and communicate application problems with other application developersParticipate in code reviews, sprint planning, and agile development cyclesSpecial assignments as business dictatesResponsible for the maintenance, creation and control of all personally identifiable information or any other information protected by any Confidentiality or Privacy Standards or Company Policies that you have access or knowledge of, including but not limited to any state or federal regulations including HIPAASUPERVISORY RESPONSIBILITIES
This position has no supervisory responsibilities
SKILLS AND QUALIFICATIONS
Bachelor's degree in computer science, software engineering, AI / ML or related field (Masters degree is a plus)4-6 years of professional experience. Proven experience in AI / ML development, including deep learning, reinforcement learning and natural language processingProficiency in Node JS / React, C#, HTML, Javascript, CSS required; Angular a plusExperience using Visual Studio (Code) and SQL Server Management Studio, and Microsoft SQL-Server requiredExperience in relational database design, SQL queries, stored procedures and functions requiredTime and project management skills, including ability to manage and prioritize multiple projects, plan and implement project specifications, report project status, identify delays, and raise concernsFamiliarity with data engineering tools such as Apache Spark, Kafka, or Airflow preferredUnderstanding of LLMs (Large Language Models) and vector databases preferredExperience with Edge AI and IoT integration preferredExperience in cloud platforms (AWS, Azure, GCP) and containerization technologies like Docker and Kubernetes preferredMust demonstrate discipline, self-reliance, dependability, and good judgmentMust have attention to detail and focused concentrationMust be able to learn new tasks and complete tasks independentlyMust be able to make timely decisions in the context of the workflowMust possess strong organizational, analytical, and problem skills, ability to multi-task and responsivenessExperience developing in an environment with high availability and short project timelinesPHYSICAL DEMANDS
Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions
WORK ENVIRONMENT
The noise level in the work environment is usually moderateFast paced office environmentOn-call rotation and participation in special event coverage is requiredCERTIFICATES, LICENSES, REGISTRATIONS
None required
OTHER DUTIES
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.
This company is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, and other legally protected characteristics.
#J-18808-Ljbffr