Benzinga is a dynamic and innovative financial media outlet that empowers investors with high-quality, unique content.
AI Machine Learning Engineer – AI, ML, Python, Go
Location
Michigan
Posted
8 days ago
Salary
0
Seniority
Senior
Job Description
AI Machine Learning Engineer – AI, ML, Python, Go
Benzinga
• AI / Machine Learning Research, design, and deploy machine learning models across NLP, time-series forecasting, and event detection domains • Build LLM-driven systems (e.g. summarization, RAG pipelines, embedding search) optimized for financial news and quantitative data • Develop model serving APIs and scalable inference layers using Go or Python • Implement model monitoring, drift detection, and continuous retraining pipelines • Work with financial text (earnings call transcripts, filings, news) to extract structured insights • Collaborate with data engineers to build training datasets, feature stores, and embedding databases • Backend & Infrastructure Develop and maintain high-performance Python or Go microservices that integrate with AI systems and Go data APIs • Design and optimize real-time inference pipelines on AWS, leveraging ECS/EKS, S3, and Lambda • Ensure low-latency, fault-tolerant, and scalable delivery of AI-powered data • Implement CI/CD for ML workflows, including containerization, automated deployment, and versioning • Partner with DevOps to manage cloud infrastructure and ensure robust observability for AI workloads
Job Requirements
- 4+ years of experience in AI/ML or data engineering roles, with a proven track record of deploying ML models in production
- Computer science degree (Bachelor minimum)
- Deep proficiency in Python (data, ML) and Go (backend, microservices)
- Hands-on experience with ML frameworks such as PyTorch, TensorFlow, or Hugging Face
- Experience with transformer architectures, embeddings, or fine-tuning LLMs
- Strong understanding of data pipelines, feature extraction, and model lifecycle management
- Familiarity with Docker, Kubernetes, and AWS (EKS, S3, Lambda, EC2)
- Excellent problem-solving skills and ability to work independently in a distributed environment
Benefits
- Fully remote, high-trust environment that rewards curiosity, speed, and execution
- Build and ship production AI systems that shape how financial markets understand information
- Operate with full creative freedom — explore, experiment, and execute your ideas end-to-end
- Work with a lean, highly technical team where initiative and ownership are celebrated
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Backend Engineer – AI Product
ClickUpThe world's most productive AI Workspace for projects, tasks, chat, docs, and more. All software and humans - converged.
• Own and ship the backend product work that brings ClickUp's AI-driven experiences to life, ensuring the features our users interact with are fast, reliable, and well-architected. • Ship backend product features that power AI-driven user experiences at scale: agent interactions, intelligent workflows, and context-aware product capabilities. • Build services that are reliable, observable, and tightly integrated with the product surface. • Partner closely with AI engineers, product managers, and designers to translate product vision into production-ready backend implementations. • Move fast without breaking things: balance iteration speed with code quality and system reliability. • Help the team make smart tradeoffs between feature velocity, system durability, and user experience. • Design and implement backend APIs, services, and data flows that power user-facing AI product features. • Own features end-to-end: from technical design through implementation, testing, rollout, and production monitoring. • Build the backend logic for agent-driven product experiences: context retrieval, action execution, conversation management, and intelligent routing. • Work directly with product and design to scope, estimate, and deliver features that users interact with daily. • Drive reliability and quality: observability, incident response, performance tuning, and rollout safety for AI-serving product surfaces. • Identify product-level bottlenecks and propose pragmatic backend solutions that improve the user experience. • Contribute to architecture decisions that balance product velocity with long-term maintainability.
Strategic Platform Architect
RainFocusManage your virtual, in-person, and hybrid events seamlessly with the world’s only insight-driven platform.
• The Regional Strategic Platform Architect serves as a pivotal bridge between sales, services, and product teams, ensuring clients receive best-in-class solutions that align with their event planning lifecycle needs. • This role blends a strong front-facing sales presence with deep technical expertise, supporting sales efforts, architecting solutions, and influencing product development to drive innovation and customer success. • This individual will work closely with sales teams to support new business opportunities, upsell existing customers, and provide technical guidance throughout the sales cycle. • Additionally, they will collaborate with services and product teams to pass over requirements, identify product needs, and drive best practices in solution architecture.
Backend Engineer
OneleetOneleet is the full-stack compliance platform that makes effective cybersecurity easy and painless.
• Develop and maintain backend services and APIs in Go • Design and optimize PostgreSQL schemas and queries for high-volume data • Build reliable orchestration and integration layers across internal and third-party systems • Implement metrics, distributed tracing, and observability across services • Collaborate with the Engineering team on improving the overall Developer Experience • Implement security best practices • Collaborate with frontend, fullstack, and the broader engineering team
Senior Software Java Developer
KyndrylWe design, build, manage and modernize the mission-critical technology systems that the world depends on every day.
• Monitor the architecture and identify opportunities to optimize code to maintain and enhance mainframe performance. • Debug, troubleshoot, and analyze complex system interactions to keep mission-critical applications running. • Extract business logic from legacy systems for migration or integration with cloud-based services.




