Senior Machine Learning Engineer - Data Science & Analytics

Akaasa Technologies
Chicago, IL, United States
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$160,000.0 - $190,000.0
Working hours
Regular working hours

Tech stack

Agile Methodology Artificial Intelligence Amazon Web Services Batch Processing Cloud Engineering Continuous Integration Data Architecture Information Engineering DevOps Python (Programming Language) Machine Learning Software Architecture
+21 more
Recommender Systems Standard Sql Azure Machine Learning Software Engineering Data Streaming Systems Integration Google Cloud Feature Engineering Chatbots Data Ingestion Delivery Pipeline Large Language Models Backend Pyspark Information Technology Low Latency Pure Data Data Analytics Machine Learning Operations Data Pipelines Docker

Job description

Candidates with pure data science or research-heavy backgrounds are less aligned unless they possess strong production engineering experience. Core Responsibilities

  • Design and implement scalable backend architectures supporting machine learning products
  • Build and operationalize AI/ML services across the full product lifecycle:

  • Data ingestion
  • Feature engineering
  • Model integration
  • Real-time inference
  • Batch processing
  • Deployment and monitoring
  • Partner closely with Data Scientists to productionize machine learning models
  • Develop streaming and batch data processing workflows at scale
  • Implement infrastructure-as-code and CI/CD deployment pipelines
  • Enhance and maintain feature store workflows and ML data pipelines
  • Optimize latency, scalability, and reliability of ML systems
  • Build services supporting personalization, recommendation engines, search, analytics, and conversational AI experiences
  • Collaborate with Data Engineering, Architecture, Governance, and Security teams
  • Support cloud-native ML infrastructure within AWS and Google Cloud environments
  • Contribute to system design discussions and technical architecture decisions, * Python
  • SQL
  • PySpark
  • Docker
  • AWS
  • GCP

ML/AI Focus Areas

  • Real-time personalization
  • Recommendation systems
  • Search platforms
  • Internal analytics tooling
  • Chat interfaces and AI-assisted workflows

Requirements

  • Exceptional software engineering and computer science fundamentals
  • Experience building scalable backend systems supporting ML workloads
  • Ability to architect, deploy, and maintain production-grade AI/ML services
  • Comfort working in ambiguous and evolving environments
  • Strong analytical and systematic problem-solving skills
  • Fast learning ability and intellectual curiosity
  • Experience collaborating cross-functionally with Data Scientists and Engineering teams
  • Proven delivery experience in enterprise or high-scale technology environments, * 5+ years of software engineering experience implementing cloud-native product solutions
  • Strong experience building backend systems supporting ML/algorithmic products
  • Expertise with:

  • Python
  • SQL
  • PySpark
  • Docker
  • Strong AWS cloud experience
  • Experience with Google Cloud Platform (GCP)
  • Experience building streaming and batch data architectures at scale
  • Strong system design and backend architecture experience
  • Experience operating in Agile environments
  • Experience with DevOps and CI/CD practices
  • Ability to handle ambiguity and rapidly changing requirements
  • Strong communication and collaboration skills

Preferred / Nice-to-Have Skills

  • Experience with SageMaker
  • Understanding of feature stores
  • Hospitality or personalization/recommendation system experience
  • Real-time ML inference and personalization systems
  • Infrastructure-as-code implementation experience
  • Experience supporting AI/LLM-enabled applications

  • Team uses existing LLMs rather than building foundational models
  • Master’s degree in Computer Science, Software Engineering, or related field

  • Bachelor’s degree + strong equivalent experience acceptable

Benefits & conditions

  • $160,000-190,000 per year Senior Machine Learning Engineer Remote in US $160,000 - $190,000 Base + 10% Bonus THE COMPANY Harnham is partnering with a fintech that has built a leading fraud protectio…

  • 21 days ago + *

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:03 min

Career evolution in data engineering and AI platforms

Maria Apazoglou · Coffee With Developers

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

4:32 min

Harnessing Spark with Python using PySpark and Py4J

Ayon Roy · LIVE

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

7:10 min

Exploring pathways into the machine learning engineering field

Jose Luis Latorre Millas · LIVE

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · WWC Europe 2026

Videos

See all

Related articles

See all