[Remote] AI / Machine Learning Engineer (AI / Python / Go)
Note: The job is a remote job and is open to candidates in USA. Benzinga is a financial media and data company delivering news, market insights, and educational content for investors and traders. The AI / Machine Learning Engineer will design, build, and deploy machine learning models and scalable data services in Python and Go, integrate AI features into applications, and monitor and improve model performance.
Responsibilities
- Developing algorithms for pattern recognition
- Implementing and optimizing neural networks
- Creating data pipelines and services in Python and Go
- Collaborating with product, engineering, and data teams to integrate AI-driven features into Benzinga’s applications
- Monitoring model performance and iterating on solutions based on metrics and user feedback
Skills
- Strong foundation in Computer Science and Algorithms, with experience designing efficient, scalable solutions
- Proficiency in Pattern Recognition and Neural Networks for building and deploying machine learning models
- Solid understanding of Statistics for data analysis, model evaluation, and performance tuning
- Hands-on experience programming in Python and Go for backend services, data processing, and ML workflows
- Experience working with real-world datasets, ideally in finance or another data-intensive domain
- Familiarity with ML frameworks and tools (e.g., TensorFlow, PyTorch, scikit-learn) and cloud-based deployment environments
- Ability to write clean, maintainable code, work with version control, and collaborate in an agile engineering team
- Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field, or equivalent practical experience
- Strong analytical, problem-solving, and communication skills, with a focus on delivering reliable, user-centric solutions
Benefits
- Full-time remote role
Company Overview
Company H1B Sponsorship