Job DetailsJob Location: Westfalia Technologies - York, PA 17406Position Type: Full TimeJob Shift: DayWestfalia Technologies, Inc. is seeking a dedicated Applied AI Developer to join our Research and Development team! The Applied AI Developer focuses on leveraging emerging AI technologies to optimize internal and customer processes for enhanced productivity and functionality. The ideal candidate will have experience with traditional programming and integrating AI and Machine learning into existing business processes with a strong ability to architect, teach and collaborate with cross-functional teams.  Location Requirements: Must live within a 100 mile radius of Westfalia Technologies Inc Headquarters and within the following states - DE, MD, NJ, PA.  Job Functions: Solve business challenges through thoughtful software solutions, using AI, machine learning, or traditional programming when best suited. Collaborate with engineering and software teams to ensure software solutions meet operational requirements. Monitor deployed AI systems, analyze performance, and improve model accuracy and efficiency. Communicate project status, risks, and progress clearly to stakeholders. Maintain current knowledge of relevant AI technologies and industry best practices. Deliver practical AI solutions that produce measurable business impact. Track system improvements and report outcomes to key stakeholders. Protect confidential and proprietary information. Perform other related duties as required. QualificationsRequired Skills and Abilities: Proficiency in machine learning frameworks such as TensorFlow, PyTorch, Scikit-learn, or Keras for building, training, and deploying models. Strong background in computer vision and image processing, including camera geometry, image filtering, feature extraction, and calibration techniques using libraries such as OpenCV. Experience developing and deploying deep learning–based vision models, including object detection, segmentation, and pose estimation architectures (e.g., YOLO-family models, U-Net–style networks, and CNN-based pipelines). Strong knowledge of machine learning and AI methodologies, including deep learning, reinforcement learning, and natural language processing (NLP). Advanced programming skills in languages such as Python or C++ Ability to analyze large datasets efficiently, including data cleaning, feature engineering, and use of tools such as Pandas, NumPy, and SQL. Strong problem-solving skills and the ability to work independently with minimal supervision. Experience using collaboration and development tools such as Azure DevOps for version control, issue tracking, and team coordination. Proficiency in MLOps and DevOps practices for building, deploying, and maintaining machine learning systems in production environments. Experience containerizing ML applications using Docker, enabling reproducible training and inference workflows across development, testing, and production systems. Experience deploying ML services using RESTful APIs and microservice architectures, with an understanding of scalability, latency, and monitoring considerations.  Excellent verbal and written communication skills in English, with the ability to explain technical concepts to diverse audiences.  Education/Experience: Bachelor’s or Master’s degree in computer science or a related field. 3+ years of experience developing, training, and deploying machine learning or AI models in a professional environment  Physical Requirements: Ability to communicate effectively in person, over the phone, and via virtual platforms. Ability to occasionally lift and carry up to 15 pounds (e.g., laptop, equipment, or materials). Must be fit for air travel and legally able to rent and drive a rental vehicle.  Travel Requirements: This role may involve minimal travel (Approximately 5% of the time), conferences, and company events, both domestically and internationally. However, travel may increase or decrease based on project demands. In-office time at the York, PA facility will be required. Remote (at home) work will be possible with manager approval, when work tasks permit it.  Why Work for Westfalia Technologies, Inc.?  Our culture can be defined as one of progression and flexibility. Over the years, we have learned it is not only about pay or job title, but more importantly, the relationships and benefits that keep our employees happy and engaged! Competitive Salary Medical, Dental, and Vision Coverage 401K and match options  Educational Assistance Reimbursement  Wellness Program Healthy Living Reimbursement Paid Parental Leave  And more!  Check out our Careers page for more information regarding our culture and additional benefits at https://www.westfaliausa.com/company/careers!   Westfalia Technologies, Inc. provides equal employment opportunities to all employees and applicants for employment without regard to race, color, ancestry, national origin, gender, sexual orientation, marital status, religion, age, disability, gender identity, results of genetic testing, or service in the military. Equal employment opportunity applies to all terms and conditions of employment, including hiring, placement, promotion, termination, layoff, recall, transfer, leave of absence, compensation, and training.Â
Learn more about this Employer on their Career Site
