CrawlJobs Logo

Senior Machine Learning Engineer, Generative AI Products

United States, Boston · Job Posted January 30, 2026
Apply Position
Job Link Share

Job Description

Lead comprehensive applications/web development for highly complex projects; typically work as part of a team to implement complex business solutions. Deliver strategic and expert coding; focus on overarching development strategy for a large, complex, multi-faceted application. May manage a number of projects simultaneously.

Job Responsibility

  • Build trust and collaboration by being present on-site and engaging directly with colleagues and various constituents
  • Architect, build, maintain, and improve new and existing suite of GenAI applications and their underlying systems
  • Automate machine learning pipelines, monitor performance and costs, and optimize models by using techniques such as LoRA/QLoRA
  • Establish reusable frameworks to streamline model building, deployment and monitoring
  • Incorporate comprehensive monitoring, logging, tracing, and alerting mechanisms
  • Build guardrails, compliance rules and oversight workflows into the GenAI application platform, such as establishing approval chains for model updates and staged rollout for production releases
  • Develop templates, guides and sandbox environments for easy onboarding of new contributors and experimentation with new techniques
  • Ensure development of user-facing applications in the GenAI application platform is easy and safe by enforcing rigorous validation testing before publishing user-generated models and implement a clear peer review process of applications
  • Use your entrepreneurial spirit to identify new opportunities to optimize business processes, improve consumer experiences, and prototype solutions to demonstrate value
  • Work closely with data scientists and analysts to create and deploy new product features online and in mobile apps
  • Contribute to and promote good software engineering practices across the team
  • Mentor and educate team members to adopt best practices in writing and maintaining production machine learning code
  • Actively contribute to and re-use community best practices
  • Monitor, debug, track, and resolve production issues
  • Work with project managers to ensure that projects proceed on time and on budget
  • Collaborate with Technical Product Managers to ensure proper tracking of algorithmic performance KPIs and prioritize performance improvements based on effort and impact
  • Complete other responsibilities as assigned

Requirements

  • Minimum of seven years’ post-secondary education or relevant work experience
  • Bachelor's degree in mathematics, physics, computer science, engineering, statistics, or an equivalent technical discipline desired
  • Minimum of five years’ software development experience with Python and SQL
  • Minimum of three years’ experience building pipelines to deploy NLP and deep learning models into production in a cloud environment
  • Minimum three years’ experience using PyTorch, Tensorflow, or MXNet, along with optimizing code for GPU clusters
  • Experience building advanced workflows such as retrieval augmented generation, model chaining, dynamic prompting, PEFT/SFT, etc. using Langchain and similar tools
  • Experience establishing model guardrails and developing bias detection and mitigation techniques for AI applications using tools such as NeMo
  • Experience with various embedding models and setting up and tuning vector databases to improve performance of semantic search and retrieval systems
  • Understand the underlying fundamentals such as Transformers, Self-Attention mechanisms that form the theoretical foundation of LLMs
  • Experience working with a variety of relational SQL and NoSQL databases, big data tools: Hadoop, Spark, Kafka
  • a Linux environment
  • and at least one cloud provider solution (AWS, GCP, Azure)
  • Knowledge of data pipeline and workflow management tools
  • Expertise in standard software engineering methodology, e.g., unit testing, test automation, continuous integration, code reviews, design documentation

What we offer

  • Generous paid time off including parental leave
  • Medical, dental, and vision health insurance coverage starting on day one
  • Retirement plans with university contributions
  • Wellbeing and mental health resources
  • Support for families and caregivers
  • Professional development opportunities including tuition assistance and reimbursement
  • Commuter benefits, discounts and campus perks

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Machine Learning Engineer, Generative AI Products

8 matching positions

Senior Machine Learning Engineer – Ranking & Recommendations (Generative AI)

The Shopping Ranking Team mission is enabling eaters to effortlessly make shoppi...
Location
Location
United States , New York; Seattle; San Francisco; Sunnyvale
Salary
Salary:
202000.00 - 224000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree or equivalent in Computer Science, Engineering, Mathematics or related field, with 4+ years of full-time engineering experience
  • 4+ years of ML experience and building ML models
  • Experience working with multiple multi-functional teams(product, science, product ops etc)
  • Expertise in one or more object-oriented programming languages (e.g. Python, Go, Java, C++)
  • Experience with big-data architecture, ETL frameworks and platforms, such as HDFS, Hive, MapReduce, Spark, etc
  • Working knowledge of latest ML technologies, and libraries, such as PyTorch, TensorFlow, Ray, etc
  • Proven track records of being a fast learner and go-getter, with willingness to get out of the comfort zone
Job Responsibility
Job Responsibility
  • Design and build Machine Learning models in Ranking and Recommendation domain
  • Productionize and deploy these models for real-world application
  • Review code and designs of teammates, providing constructive feedback
  • Collaborate with Product and cross-functional teams to brainstorm new solutions and iterate on the product
What we offer
What we offer
  • Eligible to participate in Uber's bonus program
  • May be offered an equity award & other types of comp
  • All full-time employees are eligible to participate in a 401(k) plan
  • Eligible for various benefits (details at provided link)
  • Fulltime
Read More
Arrow Right

Senior Machine Learning & AI Engineer

Cogniter Technologies is seeking a highly skilled Senior Machine Learning & AI E...
Location
Location
India , Chandigarh
Salary
Salary:
Not provided
cogniter.com Logo
Cogniter Technologies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of hands-on experience in Machine Learning and AI development
  • Strong understanding of ML algorithms, statistics, optimization, and evaluation techniques
  • Proficiency in Python for data processing, modeling, and API development
  • Practical experience with PyTorch or TensorFlow
  • Strong expertise in dataset engineering and feature engineering
  • Proven experience deploying ML models into production environments
  • Solid understanding of Docker and backend system integration
  • Strong analytical thinking and problem-solving skills
Job Responsibility
Job Responsibility
  • Design, train, and optimize machine learning and deep learning models for structured and unstructured data
  • Build end-to-end ML pipelines including data ingestion, preprocessing, feature engineering, training, validation, and testing
  • Apply supervised, unsupervised, and semi-supervised learning techniques
  • Evaluate models using metrics such as precision, recall, F1-score, ROC-AUC, and other performance indicators
  • Perform hyperparameter tuning to improve accuracy, robustness, and generalization
  • Create, clean, augment, and manage large-scale datasets
  • Design synthetic or semi-synthetic data pipelines when labeled datasets are limited
  • Ensure data integrity, quality control, and proper dataset versioning
  • Collaborate with data teams to build efficient ETL and feature engineering pipelines
  • Develop and fine-tune deep learning models using PyTorch or TensorFlow
  • Fulltime
Read More
Arrow Right

Senior Machine Learning Engineer - Applied AI

Applied AI is a horizontal AI team at Uber collaborating with business units acr...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master or PhD or equivalent experience in Computer Science, Engineering, Mathematics or a related field and 2 years of Software Engineering work experience, or 5 years Software Engineering work experience
  • Experience in programming with a language such as Python, C, C++, Java, or Go
  • Experience with ML packages such as Tensorflow, PyTorch, JAX, and Scikit-Learn
  • Experience with SQL and database systems such as Hive, Kafka, and Cassandra
  • Experience in the development, training, productionization and monitoring of ML solutions at scale
  • Strong desire for continuous learning and professional growth, coupled with a commitment to developing best-in-class systems
  • Excellent problem-solving and analytical abilities
  • Proven ability to collaborate effectively as a team player
Job Responsibility
Job Responsibility
  • Solve business-critical problems using a mix of classical ML, deep learning, and generative AI
  • Collaborate with product, science, and engineering teams to execute on the technical vision and roadmap for Applied AI initiatives
  • Deliver high-quality, production-ready ML systems and infrastructure, from experimentation through deployment and monitoring
  • Adopt best practices in ML development lifecycle (e.g., data versioning, model training, evaluation, monitoring, responsible AI)
  • Deliver enduring value in the form of software and model artifacts
Read More
Arrow Right

Senior AI and Machine Learning Engineer

Senior AI and Machine Learning Engineer. This role has been designed as ‘Hybrid’...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or master’s degree in computer science, engineering, data science, machine learning, artificial intelligence, or closely related quantitative discipline
  • Typically, 9 -10 years’ experience
  • Deep understanding of machine learning algorithms, such as linear regression, decision trees, support vector machines, random forests, deep learning models (e.g., neural networks), and reinforcement learning
  • Strong foundation in mathematics and statistics
  • In-depth knowledge of linear algebra, calculus, probability theory, and statistical concepts
  • Proficiency in programming languages such as Python, R, or Java
  • Experience with popular machine learning frameworks and libraries like TensorFlow, PyTorch, or sci-kit
  • Proficiency in using agentic frameworks like langGraph or similar other frameworks
  • Knowledgeable in lineage tracking of agentic architectures
  • Knowledge of evaluation of traditional AI/ML and Gen-AI based applications - during development phase and in production
Job Responsibility
Job Responsibility
  • Conducts research and stays up to date with the latest advancements in AI and machine learning technologies, frameworks, and algorithms
  • Collaborates with cross-functional teams to understand business requirements and design AI and machine learning solutions
  • Develops, implements, and optimizes machine learning models and algorithms
  • Deploys machine learning models into production environments
  • Monitors the performance of deployed models, collects relevant metrics, and analyzes data to identify areas for improvement
  • Organizes and leads comprehensive design review sessions
  • Works collaboratively with the engineering manager and team lead to set design and implementation standards
  • Regularly leads meetings
  • Provides technical leadership, mentorship, and guidance to junior team members
  • Develops and delivers strategic presentations and reports to senior stakeholders
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Senior Machine Learning Scientist (Generative AI)

About Viator: Viator, a Tripadvisor company, is the leading marketplace for trav...
Location
Location
United Kingdom; Poland
Salary
Salary:
Not provided
tripadvisor.com Logo
Tripadvisor
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of hands-on data science experience
  • At least 2 years of experience with LLM
  • Awareness of current LLM techniques, prompt tuning, evaluations and model monitoring
  • In-depth knowledge of AI/ML/DL, Statistics, and related open-source libraries
  • Strong skills in SQL
  • Strong skills in at least one programming language
  • Comfortable in code reviews, discussing architecture, and collaborating with a multidisciplinary team for regular model deployments
  • Experience in deploying online solutions and analysing real-time results through A/B testing
  • Passionate about mentoring junior members of the team
  • Leadership qualities, autonomy, and team collaboration skills
Job Responsibility
Job Responsibility
  • Research, prototype, and productionize generative AI models
  • Develop scalable GenAI pipelines that generate high-quality content, from product descriptions, reviews, titles, and other product content
  • Design and evaluate prompt tuning strategies and RAG systems to ensure factual and engaging outputs
  • Fine-tune foundation models and develop domain-specific adapters using techniques like LoRA, PEFT, and instruction tuning
  • Define best practices for model monitoring, including output quality, hallucination detection, and user feedback loops
  • Understanding use cases for Agentic AI communicating your findings with the wider ML team and product
  • Utilize RLHF methodologies to build feedback mechanisms that directly shape the behavior and quality of our generative AI outputs
  • Collaborate cross-functionally with product, design, and engineering to integrate models into user-facing applications
  • Stay up to date with the latest in GenAI research and help shape internal best practices
  • Design, code, experiment and implement models and algorithms to enhance customer satisfaction, increase supplier value, optimize business results, and ensure infrastructure efficiency
What we offer
What we offer
  • Competitive compensation packages (routinely benchmarked against the latest industry data), including base salary and annual bonus
  • “Work your way” with flexibility to suit your lifestyle
  • Flexible schedule
  • Donation matching
  • Tuition assistance
  • Lifestyle benefit (annual benefit to spend on yourself)
  • Travel perks
  • Employee assistance program
  • Health benefits
Read More
Arrow Right

Senior Staff Machine Learning Engineer – Moonshot AI

The Moonshot AI team sits within Uber AI Solutions where we are building an ente...
Location
Location
United States , Sunnyvale
Salary
Salary:
267000.00 - 297000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of industry experience developing and shipping production machine learning models
  • Ph.D., MS, or Bachelor's degree in Computer Science, Machine Learning, or a closely related discipline
  • Proven track record of technical leadership on large-scale ML initiatives with measurable business impact
  • Deep expertise across multiple areas: Computer Vision, Natural Language Processing, Deep Learning, and Generative AI
  • Strong proficiency with modern ML frameworks (PyTorch, TensorFlow, JAX) and programming languages
  • Extensive experience with distributed training infrastructure, large-scale model development, and ML platform design
  • Demonstrated ability to collaborate with product, engineering, and data science leadership on technical roadmaps and strategic priorities
  • Excellent problem-solving abilities with deep ML methodology expertise
Job Responsibility
Job Responsibility
  • Shape the technical vision and roadmap for Moonshot AI's ML initiatives
  • Architect foundational ML platforms and systems for marketplace optimization and annotation automation
  • Drive end-to-end ML solutions from conception through production deployment
  • Lead GenAI innovation: design and implement cutting-edge systems using custom SLMs, computer vision, and LLMs
  • Advance AI research capabilities: establish research direction, design benchmarks, contribute to research and publications
  • Build industry-leading evaluation frameworks: architect LLM-as-Judge systems and automated quality assessment platforms
  • Provide technical leadership across Uber AI Solutions
  • Mentor and develop engineering talent
  • Enable cross-functional impact
What we offer
What we offer
  • Bonus program
  • Equity award & other types of comp
  • 401(k) plan
  • Various benefits
  • Fulltime
Read More
Arrow Right

Senior Machine Learning Engineer, Reinforcement Learning

About the Role: We are looking for a Senior Machine Learning Engineer with stron...
Location
Location
United States , Beverly Hills, CA
Salary
Salary:
150000.00 - 185000.00 USD / Year
snail.com Logo
Snail Games
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong foundation in machine learning, with hands-on experience building, training, and iterating on applied ML systems
  • Professional or substantial project experience with reinforcement learning, agent-based systems, sequential decision-making, or closely related areas
  • Strong Python skills and experience with modern ML frameworks such as PyTorch
  • Experience designing experiments, evaluating model behavior, and improving results through systematic iteration
  • T-shaped capability: deep machine learning expertise plus practical range across one or more adjacent areas such as simulation, evaluation, model integration, systems collaboration, or robotics-adjacent machine learning
  • Strong problem-solving ability, sound judgment, and comfort working in ambiguous, fast-changing environments
  • Respectful, low-ego collaborative style and willingness to work beyond a narrow specialty when the work requires it
Job Responsibility
Job Responsibility
  • Design, train, and iterate on machine learning models for intelligent agents and decision-making systems, with an emphasis on reinforcement learning and related approaches
  • Define and refine state representations, action spaces, reward structures, and evaluation criteria to improve agent behavior
  • Build and improve practical experimentation and training workflows, including data generation, experiment tracking, and reproducibility
  • Analyze results, debug model behavior, and make pragmatic tradeoffs between model performance, iteration speed, and system complexity
  • Work closely with engineers and other partners to help integrate successful ML work into usable product systems
  • Contribute thoughtful technical input on next-step experiments, tooling, and ML direction as Egofold continues to evolve
What we offer
What we offer
  • True focus on work/life balance
  • Paid company holidays, vacation, and separate sick leave
  • Medical, dental, vision, and Life/LTD
  • 401k with company match
  • Fulltime
Read More
Arrow Right

Senior Machine Learning Engineer (LLMs, MLOps, Computer Vision & Cloud AI)

We are seeking a highly skilled Senior Machine Learning Engineer to design, deve...
Location
Location
United States , Austin
Salary
Salary:
Not provided
dutechsystems.com Logo
Dutech Systems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of experience in cloud platforms including AWS, Azure, GCP, or OCI
  • 8+ years of experience with DevOps technologies including Docker, Kubernetes, Ansible, and CI/CD automation
  • Strong experience with SQL databases (PostgreSQL, MySQL) and NoSQL/vector databases
  • Proficiency in Bash and PowerShell scripting for automation and infrastructure management
  • Experience with Azure DevOps, GitHub Actions, Jenkins, or similar CI/CD platforms
  • 3+ years of hands-on Python development experience in production environments
  • 3+ years of experience with NLP, LLMs, transformers, prompt engineering, RAG, and AI application development
  • Experience building and deploying machine learning models serving real-world users
  • Experience with time-series forecasting, anomaly detection, and predictive analytics
  • Experience developing recommendation systems and personalization engines
Job Responsibility
Job Responsibility
  • Design, develop, deploy, and maintain production-grade machine learning and AI solutions
  • Build and optimize Large Language Model (LLM) applications using GPT, BERT, T5, Hugging Face, Ollama, and similar technologies
  • Develop Retrieval-Augmented Generation (RAG) systems, prompt engineering strategies, and fine-tuning workflows
  • Implement and maintain MLOps pipelines using MLflow, Kubeflow, Airflow, Weights & Biases, or similar tools
  • Deploy and manage AI workloads across AWS, Azure, GCP, and OCI cloud environments
  • Design and support scalable infrastructure using Docker, Kubernetes, Ansible, and CI/CD pipelines
  • Develop machine learning models for forecasting, anomaly detection, predictive analytics, and real-time monitoring
  • Build recommendation engines, personalization platforms, ranking systems, and collaborative filtering solutions
  • Develop and deploy computer vision solutions using PyTorch, TensorFlow, OpenCV, YOLO, object detection, and image segmentation techniques
  • Implement feature engineering strategies and feature stores such as Feast or Tecton
  • Fulltime
Read More
Arrow Right