Machine Learning Engineer
Core
Design, develop, and implement scalable ML and LLM applications, optimize inference processes, and integrate models into enterprise services.
Role type
Machine Learning Engineer (Gen AI/LLM focus)
Builds
Scalable ML/LLM applications, data APIs, and cloud-based inference services
Domain
Cloud infrastructure, Generative AI, Data Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Python, TensorFlow, PyTorch, LangChain, AWS SageMaker, CI/CD, SQL, Spark, Prompt Engineering, RAG
Preferred skills
FASTAPI, OpenSearch, DynamoDB, S3, Podman, AWS CloudWatch, AWS CloudTrail
Technologies
AWS (SageMaker, Lambda, Step Functions, App Runner), Python, TensorFlow, PyTorch, LangChain, Spark, SQL, OpenSearch, DynamoDB, S3, Podman
Responsibilities
Design and implement ML/LLM applications with performance tuning; Standardize data objects for reusability; Integrate ML models with multi-cloud enterprise services; Evaluate ML/LLM models using advanced metrics; Implement guardrails to prevent Gen AI biases; Deploy and optimize inference processes on AWS; Productivize data products via APIs; Implement development best practices aligned with Data Engineering standards.