CrawlJobs Logo

Software Engineer II - Machine Learning

uber.com Logo

Uber

Location Icon

Location:
United States , New York

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

171000.00 - 190000.00 USD / Year

Job Description:

Collaborates with stakeholders to design, develop, optimize, and productionize machine learning (ML) or ML-based solutions and systems that are used within a team to solve moderately complex problems. Contributing to high-scale, strategically critical systems that impact millions of users and redefine the global transportation and membership landscape.

Job Responsibility:

  • Design, build, and deploy scalable machine learning models to production to solve real-world business problems
  • Collaborate with cross-engineering teams, data scientists and other partners to gather requirements and translate them into technical specification
  • Write clean, testable, and efficient code to ensure models run with low latency and high reliability
  • Implement monitoring systems to track model performance, stability, and data drift in live environments
  • Stay up-to-date with standard machine learning algorithms and industry trends to continuously improve our tech stack

Requirements:

  • Bachelor’s degree or equivalent in Machine Learning, AI, Data Science, Computer Science, Engineering, Mathematics or related field with at least 1 year of full-time Machine Learning work experience OR PhD in Machine Learning, AI, Data Science, Computer Science, Engineering, Mathematics or related field
  • Proficiency in at least one programming language such as Java, C++, Python, or Go
  • 1 year of experience with ML algorithms/modeling- developing, training, productionization and monitoring of ML solutions at scale

Nice to have:

  • Master’s degree or higher in Machine Learning, AI, Data Science, Computer Science, Engineering, Mathematics or related field
  • More than 3 years of full-time machine learning work experience
  • Experience with the full ML lifecycle (at Uber Scale), including model deployment, containerization and workflow orchestration
  • Experience in translating ambiguous business problems into technical solutions in a structured and principled way
  • Strong communication skills, including through documentation and design discussions
  • Experience with optimization techniques and algorithmic development
  • Strong problem-solving skills, with expertise in algorithms, data structures, and complexity analysis
  • High bar for quality as demonstrated by code reviews, documentation, unit and integration testing
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

Additional Information:

Job Posted:
February 14, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:
PREMIUM
More languages and countries
+ Unlock 31694 hidden job offers
Languages
English Čeština Deutsch Ελληνικά Español Français +15
Countries
United States United Kingdom India Canada Australia +
See plans
Plans from $2.99 / month

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Software Engineer II - Machine Learning

Software Development Engineer II – Machine Learning Operations

We are seeking a Full-Stack Engineer to be a key member of the Everseen ML Opera...
Location
Location
Serbia , Belgrade
Salary
Salary:
Not provided
everseen.ai Logo
Everseen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2-3 years of work experience in a relevant role and global SaaS company
  • Experience in ML infrastructure, MLOps, or Platform Engineering
  • Strong programming skills, with experience in Front-End development, in React and Angular
  • Understanding ML lifecycle, model versioning, and monitoring
  • Experience with back-end frameworks on top of NodeJS ( NestJS )
  • Hands-on experience with Kubernetes, Docker, and cloud services
  • Experience with CI/CD tools (e.g., GitLab, Jenkins)
  • Excellent communication and collaboration skills
  • Experience with Infrastructure as Code (e.g., Terraform)
  • Possesses a comprehensive understanding of technical concepts and terminology relevant to Everseen's products and services
Job Responsibility
Job Responsibility
  • Design and develop new features and functionalities
  • Ensure that the developed solutions meet project objectives and enhance user experience
  • Design and implement reusable, testable, efficient, and elegant code based on requirements
  • Ensure adherence to coding standards and best practices
  • Create, maintain, and run unit tests for both new and existing applications and services
  • Aim to deliver defect-free and well-tested solutions
  • Analyze and collect data from various sources such as log files, application stack traces, and thread dumps
  • Utilize data analysis to identify trends, patterns, and potential areas for improvement
  • Create and maintain CI/CD integration using various tools
  • Automate the build, test, and deployment processes to ensure efficiency and reliability
  • Fulltime
Read More
Arrow Right

Software Development Engineer II

A leader in vision AI solutions for the world’s leading retailers. Transforming ...
Location
Location
Serbia , Belgrade
Salary
Salary:
Not provided
everseen.ai Logo
Everseen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2-3 years of work experience in a relevant role
  • Bachelors degree or equivalent focusing on the computer science field is preferred
  • In-depth knowledge of Python
  • Comfortable working with UNIX like environments
  • In-depth knowledge of advanced concepts like microservices and distributed systems
  • Hands-on experience with cloud platforms such as Microsoft Azure, Amazon Web Services (AWS), or other equivalent cloud environments
  • Understanding of basic monitoring services (e.g., CloudWatch, Azure Monitor, Prometheus, Grafana)
  • Proven ability to deploy, package, manage, and monitor applications in a cloud environment (e.g., Docker, CI/CD pipelines)
  • Strong interest in machine learning, data science, or related fields
  • Broad understanding of the software engineering and architecture space, including knowledge of various programming languages, frameworks, techniques, and industry trends in AI
Job Responsibility
Job Responsibility
  • Design and develop new features and functionalities
  • Design and implement reusable, testable, efficient, and elegant code based on requirements
  • Create, maintain, and run unit tests for both new and existing applications and services
  • Analyze and collect data from various sources such as log files, application stack traces, and thread dumps
  • Create and maintain CI/CD integration using various tools
  • Evaluate and integrate third-party software solutions to optimize system performance
  • Update and track third-party solutions' compatibility with Everseen stack according to internal development guidelines
  • Monitor production logs to identify and troubleshoot issues promptly
  • Responsible for creating, maintaining, and updating technical documentation
  • Fulltime
Read More
Arrow Right

Backend Software Development Engineer - II

We are looking for a Backend Software Development Engineer to join our team and ...
Location
Location
India , Mumbai
Salary
Salary:
Not provided
https://cogoport.com/ Logo
Cogoport
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 2-4 years of relevant experience in backend development
  • Strong proficiency in Python and/or Kotlin (must have experience in at least one of these languages, and knowledge of the other is a plus)
  • Experience with backend frameworks like Django, Flask, FastAPI (for Python) or Spring Boot, Ktor (for Kotlin)
  • Familiarity with cloud platforms such as AWS, Google Cloud, or Azure for deployment and infrastructure
  • Strong knowledge of SQL (PostgreSQL, MySQL) and experience in database partitioning and optimization strategies
  • Familiarity with NoSQL databases (e.g., MongoDB, Cassandra) is a plus
  • Experience with containerization tools like Docker and orchestration with Kubernetes
  • Strong version control skills using Git
  • Expertise in asynchronous programming concepts and extensive experience with task queues (e.g., Celery, Redis Queue, Sidekiq)
  • Expertise in continuous integration/continuous deployment (CI/CD) tools like Jenkins, GitLab CI, CircleCI, or Travis CI
Job Responsibility
Job Responsibility
  • Work on multiple projects, coordinating dependencies and interactions with internal teams and external partners
  • Design and develop large multi-tenant applications using Python/Kotlin
  • Follow best practices for Python/Kotlin development and ensure they are adhered to across the codebase
  • Build reusable backend libraries and modules for future use
  • Translate design and wireframes into high-quality, maintainable code
  • Write unit tests and adhere to test-driven development (TDD) practices
  • Collaborate with QA teams to assist in writing automated integration tests
  • Stay up to date with current and future backend technologies and architecture.
What we offer
What we offer
  • Work with some of the brightest minds in the industry
  • Drive digital transformation in logistics
  • Foster an entrepreneurial culture where innovation, impact, and career growth go hand in hand.
  • Fulltime
Read More
Arrow Right

Data Scientist II

At Amazon, we strive to be Earth's most customer-centric company, where customer...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
amazon.de Logo
Amazon Pforzheim GmbH
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2+ years of data scientist experience
  • 3+ years of data querying languages (e.g. SQL), scripting languages (e.g. Python) or statistical/mathematical software (e.g. R, SAS, Matlab, etc.) experience
  • 3+ years of machine learning/statistical modeling data analysis tools and techniques, and parameters that affect their performance experience
  • Experience applying theoretical models in an applied environment
Job Responsibility
Job Responsibility
  • Analyze terabytes of data to define and deliver on complex analytical deep dives to unlock insights and build scalable solutions through Data Science to ensure security of Amazon’s platform and transactions
  • Build Machine Learning and/or statistical models that evaluate the transaction legitimacy and track impact over time
  • Ensure data quality throughout all stages of acquisition and processing, including data sourcing/collection, ground truth generation, normalization, transformation, and cross-lingual alignment/mapping
  • Define and conduct experiments to validate/reject hypotheses, and communicate insights and recommendations to Product and Tech teams
  • Develop efficient data querying infrastructure for both offline and online use cases
  • Collaborate with cross-functional teams from multidisciplinary science, engineering and business backgrounds to enhance current automation processes
  • Learn and understand a broad range of Amazon’s data resources and know when, how, and which to use and which not to use.
  • Maintain technical document and communicate results to diverse audiences with effective writing, visualizations, and presentations
Read More
Arrow Right

Staff II Software Engineer AI/ML Ops

We're looking for a Lead Data Engineer to design, build, and optimize data pipel...
Location
Location
United States , Pleasanton
Salary
Salary:
245000.00 - 307000.00 USD / Year
blackline.com Logo
BlackLine
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong programming skills in languages such as Python, Java, or Scala
  • Expertise in ML frameworks (TensorFlow, PyTorch, scikit-learn) and orchestration tools (Airflow, Kubeflow, Vertex AI, MLflow)
  • Proven experience operating production pipelines for ML and LLM-based systems across cloud ecosystems (GCP, AWS, Azure)
  • Deep familiarity with LangChain, LangGraph, ADK or similar agentic system runtime management
  • Strong competencies in CI/CD, IaC, and DevSecOps pipelines integrating testing, compliance, and deployment automation
  • Hands-on with observability stacks (Prometheus, Grafana, Newrelic) for model and agent performance tracking
  • Understanding of governance frameworks for Responsible AI, auditability, and cost metering across training and inference workloads
  • Proficiency in containerization technologies (e.g., Docker, Kubernetes)
  • Proficient in scripting languages (e.g., Bash, python) for automation
  • Experience with workflow orchestration tools (e.g., Apache Airflow)
Job Responsibility
Job Responsibility
  • Lead data pipeline development: Build and maintain PySpark ETL pipelines with high data quality and performance
  • Manage integrations: Establish robust connections to client data sources via APIs and tools like FiveTran, Plaid, and BlackLine's own internal connector ecosystem
  • Ensure reliability: Monitor pipeline performance, automate testing, and validate data accuracy
  • Optimize for scale: Implement performance improvements (e.g., CDC mechanisms, indexing strategies) for large-scale datasets
  • Collaborate & innovate: Work with business stakeholders to refine data requirements and integrate cutting-edge AI and big data technologies
  • Partner with data science, security, and product teams to set evaluation and governance standards (Guardrails, Bias, Drift, Latency SLAs)
  • Mentor senior engineers and drive design reviews for ML pipelines, model registries, and agentic runtime environments
  • Lead incident response and reliability strategies for ML/AI systems
  • Collaborate with development teams to integrate AI solutions into existing workflows and applications
  • Ensure seamless integration with different platforms and technologies
What we offer
What we offer
  • Short-term and long-term incentive programs
  • Robust offering of benefit and wellness plans
  • Fulltime
Read More
Arrow Right

Machine Learning Engineer II

Xometry is looking for a Machine Learning Engineer II who is excited about advan...
Location
Location
Brazil , Sao Paulo
Salary
Salary:
Not provided
cherry.vc Logo
Cherry Ventures
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A bachelor’s degree is required
  • An advanced degree (M.S. or PhD) in computer science, machine learning, AI, or a related field is highly preferred
  • Experience deploying and maintaining machine learning models in production environments
  • 4+ years of experience in machine learning, focusing on data engineering and/or data science
  • Proficient in Python, including key libraries such as PyTorch, TensorFlow, pandas, and numpy
  • Strong background in probability, statistics, and optimization techniques relevant to generative modeling
  • Familiarity with cloud computing resources and tools for model training and deployment (e.g., AWS SageMaker)
  • Familiar with software engineering principles, including version control, reproducibility, and continuous integration
Job Responsibility
Job Responsibility
  • Design, build, and optimize machine learning models to enhance Xometry’s platform and business operations
  • Analyze large datasets to extract meaningful patterns and insights
  • Collaborate with cross-functional teams to integrate machine learning models into production systems
  • Learn and apply best practices in model evaluation, performance tuning, and deployment
  • Influence technical direction by identifying opportunities to improve modeling approaches, data quality, and system architecture
  • Work across teams to ensure machine learning solutions are explainable, maintainable, and aligned with business goals
  • Help bridge the gap between research and production, ensuring models perform just as well in the real world as they do in notebooks
  • Gain exposure to cutting-edge machine learning frameworks, tools, and techniques used in the manufacturing industry
Read More
Arrow Right

Machine Learning Engineer II

Xometry is looking for a Machine Learning Engineer II who is excited about advan...
Location
Location
Argentina , Buenos Aires
Salary
Salary:
Not provided
cherry.vc Logo
Cherry Ventures
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A bachelor’s degree is required, but an advanced degree (M.S. or PhD) in computer science, machine learning, AI, or a related field is highly preferred
  • Experience deploying and maintaining machine learning models in production environments
  • 4+ years of experience in machine learning, focusing on data engineering and/or data science
  • Proficient in Python, including key libraries such as PyTorch, TensorFlow, pandas, and numpy
  • Strong background in probability, statistics, and optimization techniques relevant to generative modeling
  • Familiarity with cloud computing resources and tools for model training and deployment (e.g., AWS SageMaker)
  • Familiar with software engineering principles, including version control, reproducibility, and continuous integration
Job Responsibility
Job Responsibility
  • Design, build, and optimize machine learning models to enhance Xometry’s platform and business operations
  • Analyze large datasets to extract meaningful patterns and insights
  • Collaborate with cross-functional teams to integrate machine learning models into production systems
  • Learn and apply best practices in model evaluation, performance tuning, and deployment
  • Influence technical direction by identifying opportunities to improve modeling approaches, data quality, and system architecture
  • Work across teams to ensure machine learning solutions are explainable, maintainable, and aligned with business goals
  • Help bridge the gap between research and production, ensuring models perform just as well in the real world as they do in notebooks
  • Gain exposure to cutting-edge machine learning frameworks, tools, and techniques used in the manufacturing industry
Read More
Arrow Right

Machine Learning Engineer II

We are seeking a Research / Machine Learning Engineer II to support advanced AI/...
Location
Location
United States , Philadelphia, PA or Washington, DC
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 4 years of overall professional experience in software engineering, machine learning, or related fields
  • At least 1 year of hands-on experience working directly with machine learning models
  • Practical experience designing, implementing, or validating ML models in real-world environments
  • Familiarity with LLMs and prompt-based model interactions, particularly for testing or validation purposes
  • Strong understanding of ML workflows, including data preparation, model development, evaluation, and deployment concepts
  • Experience collaborating within large, distributed engineering teams
  • Strong programming skills and problem-solving abilities
  • Demonstrated focus on product quality, validation, and continuous improvement
Job Responsibility
Job Responsibility
  • Design, build, and enhance machine learning models primarily used for validation and quality assurance of AI/ML-driven tools
  • Develop models that assist in testing, validating, and improving automation frameworks used by engineering and tooling teams
  • Enhance and support existing AI/ML automation tools, including those working with speech and NLP data
  • Implement prompt-based interactions with Large Language Models (LLMs) to support validation and test use cases
  • Research, evaluate, and experiment with various ML models across multiple domains to determine best-fit solutions
  • Contribute software development efforts toward proof-of-concept initiatives in AI/ML, NLP, and related strategic areas (e.g., Computer Vision where applicable)
  • Collaborate closely with cross-functional engineering, tooling, and SDET teams across multiple locations
  • Support and mentor engineering teams by promoting modern software development, data practices, and quality-driven AI development
  • Ensure AI/ML solutions meet expectations for performance, reliability, scalability, and product quality
What we offer
What we offer
  • medical, vision, dental, and life and disability insurance
  • eligible to enroll in our company 401(k) plan
Read More
Arrow Right