Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer, Machine Learning

$135k - $300k

Ema

Who We Are

Ema is building the next generation AI technology to empower every employee in the enterprise to be their most creative and productive. Our proprietary tech allows enterprises to delegate most repetitive tasks to Ema, the AI employee. We are founded by ex-Google, Coinbase, Okta executives and serial entrepreneurs. We’ve raised capital from notable investors such as Accel Partners, Naspers, Section32 and a host of prominent Silicon Valley Angels including Sheryl Sandberg (Facebook/Google), Divesh Makan (Iconiq Capital), Jerry Yang (Yahoo), Dustin Moskovitz (Facebook/Asana), David Baszucki (Roblox CEO) and Gokul Rajaram (Doordash, Square, Google).

Our team is a powerhouse of talent, comprising engineers from leading tech companies like Google, Microsoft Research, Facebook, Square/Block, and Coinbase. Most of our team members hail from top-tier educational institutions such as Stanford, MIT, UC Berkeley, CMU and Indian Institute of Technology.

Ema is based in Silicon Valley and Bangalore, India. This will be a hybrid role where we expect employees to work from our Mountain View, CA office three days a week.

Who You Are

We're looking for innovative and passionate Machine Learning Engineers to join our team. You are someone who loves solving complex problems, enjoys the challenges of working with huge data sets, and has a knack for turning theoretical concepts into practical, scalable solutions. You are a strong team player but also thrive in autonomous environments where your ideas can make a significant impact. You love utilizing machine learning techniques to push the boundaries of what is possible within the realm of Natural Language Processing, Information Retrieval and related spaces. Most importantly, you are excited to be part of a mission-oriented high-growth startup that can create a lasting impact.

You Will

  • Conceptualize, develop, and deploy machine learning models that underpin our NLP, retrieval, ranking, reasoning, dialog and code-generation systems.
  • Implement advanced machine learning algorithms, such as Transformer-based models, reinforcement learning, ensemble learning, and agent-based systems to continually improve the performance of our AI systems.
  • Process and analyze large, complex datasets (structured, semi-structured, and unstructured), and use your findings to inform the development of our models.
  • Work across the complete lifecycle of ML model development, including problem definition, data exploration, feature engineering, model training, validation, and deployment.
  • Implement A/B testing and other statistical methods to validate the effectiveness of models. Ensure the integrity and robustness of ML solutions by developing automated testing and validation processes.
  • Clearly communicate the technical workings and benefits of ML models to both technical and non-technical stakeholders, facilitating understanding and adoption.

Minimum Qualifications

  • A Master’s degree or Ph.D. in Computer Science, Machine Learning, or a related quantitative field.
  • At least 2 years of industry experience in building and deploying production-level machine learning models.
  • Deep understanding and practical experience with NLP techniques and frameworks, including training and inference of large language models.
  • Deep understanding of any of retrieval, ranking, reinforcement learning, and agent-based systems and experience in how to build them for large systems.
  • Proficiency in Python and experience with ML libraries such as TensorFlow or PyTorch.

Ideally, You'd Have

  • Excellent skills in data processing (SQL, ETL, data warehousing) and experience working with large-scale data systems.
  • Experience with machine learning model lifecycle management tools, and an understanding of MLOps principles and best practices.
  • Familiarity with cloud platforms like GCP or Azure.
  • Familiarity with the latest industry and academic trends in machine learning and AI , and the ability to apply this knowledge to practical projects.
  • Good understanding of software development principles, data structures, and algorithms.
  • Excellent problem-solving skills, attention to detail, and a strong capacity for logical thinking.
  • The ability to work collaboratively in an extremely fast-paced, startup environment.

For California Based Candidates

The standard base salary for this position is $135,000 to $300,000 annually.

Compensation offered will be determined by factors such as location, level, job-related knowledge, skills, and experience. Certain roles may be eligible for variable compensation, equity, and benefits.

Ema Unlimited is an equal opportunity employer and is committed to providing equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, sexual orientation, gender identity, or genetics.

Vacancy posted 7 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer, Machine Learning in Hayward, CA vacancy
  • $200k

     ...is seeking a highly motivated AI-native Infrastructure/DevOps Engineer to join their fully remote team. This individual will design,...  ...the cloud infrastructure powering production SaaS and machine learning workloads across AWS and GCP. The ideal candidate possesses strong... 
    Suggested
    Remote work

    Goliath Partners LP

    Hayward, CA
    2 days ago
  • $173k - $251k

    Everlaw is looking for a Senior Software Engineer with experience building and shipping user-facing software in complex ecosystems. Transforming...  ...that applies search, databases, data visualization, machine learning/AI, real-time collaboration, and delightful front end user... 
    Suggested
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours
    2 days per week
    3 days per week

    Everlaw

    Oakland, CA
    4 days ago
  • $100k

     ...lab etc to name a few. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with clients. Who should apply? Recent computer... 
    Suggested
    Full time
    H1b
    Remote work

    SynergisticIT

    Hayward, CA
    1 day ago
  •  ...Research Engineer - Frontier AI & Large Language Models What if your work could influence...  ...problems at the intersection of machine learning research, deep learning, and large-scale...  ...Strong programming skills in Python and software engineering best practices Experience... 
    Suggested

    Gazelle Global

    Hayward, CA
    2 days ago
  • $135k - $225k

     ...is a powerhouse of talent, comprising engineers from leading tech companies like Google...  ...optimization, distributed systems, data and machine learning infrastructure, and security and...  ...Kubernetes. # Collaborate closely with the software development team to refine CI/CD... 
    Suggested
    Work at office
    3 days per week

    EMA

    Alameda, CA
    7 hours ago
  • $136k - $206k

     ...revolutionize how people move. We are looking for a Software Engineer to join our Mobile Applications Engineering team. In this...  ...to market. Sitting at the intersection of robotics, machine learning, and design, Zoox aims to provide the next generation of mobility... 

    Zoox

    Foster, CA
    3 days ago
  • $120k - $155k

     ...VROC® platform is trusted by researchers, engineers, and scientists across biotechnology,...  ...scientific community. Position: Software Engineer (Mid-Level and Senior) Corporate...  ...or project experience in AI and machine learning. Proficiency with Python, TensorFlow... 
    Work at office
    Local area
    Relocation package

    RheoSense

    San Ramon, CA
    1 day ago
  •  ...Client: Workday Title: Software Development Engineer ( need data engineers with Databricks, MLOps, Spark and AWS) Client:...  ...more years of experience with ML ops 3 or more years of experience with machine learning and data science technologies... 

    3B Staffing LLC

    Pleasanton, CA
    4 days ago
  • $160k - $200k

     ...Senior Software Engineer, AI Team Oakland, CA Office MISUMI Americas, a division of MISUMI...  ...boundaries of what's possible Capture learnings, system designs, and experiment results...  ...datasets Background in applied machine learning or AI systems How You'll... 
    Full time
    Work at office

    Fictiv

    Oakland, CA
    4 days ago
  • $192k - $257k

     ...You will work alongside a team of strong software engineers and act as a force multiplier for our...  ...venture into new ML domains. If you want to learn more about our stack behind autonomous...  ...at the intersection of robotics, machine learning, and design, Zoox aims to provide... 
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    12 hours ago
  •  ...the clients. Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers...  ...'ll Do As a member of the growing Data Science and Machine Learning (Client) Engineering team in Bain's Advanced Analytics Group, you will:... 

    SynergisticIT

    Fremont, CA
    1 day ago
  • $172k - $241k

     ...system development Qualifications Master's Degree in Data Engineering, Data Science, Quantitative Science or a related field and...  ...to market. Sitting at the intersection of robotics, machine learning, and design, Zoox aims to provide the next generation of mobility... 
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    1 day ago
  •  ...feedback on driving performance. Use this experience to help the team learn and make improvements.  Attend conferences and survey...  ...based planning algorithms Experience with autonomous robots and machine learning or data-driven development processes Experience with... 
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    19 days ago
  •  ...You will work alongside a team of strong software engineers and act as a force multiplier for our...  ...venture into new ML domains. If you want to learn more about our stack behind autonomous...  ...at the intersection of robotics, machine learning, and design, Zoox aims to provide... 
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    8 days ago
  •  ...Title: utomotive Full Stack Software Engineer Location: Palo Alto, CA (Onsite) Job Type : 6 + months contract role with...  ...or human factor related projects Basic knowledge of machine learning algorithms, computer vision, and point cloud processing... 
    Contract work

    Kasmo Global

    Pleasanton, CA
    2 days ago
  •  ...Compelling Story & Candidate Value Proposition • Unique Selling Points: • As a Machine Learning Engineer you will offer your knowledge and expertise to enhancing the autonomous driving experience for Lucid vehicles. Candidate Requirements • Years... 

    Tranzeal

    Newark, CA
    12 hours ago
  • $115k - $155k

     ...contribute and be recognized. Catastrophe Engineering and Analytics CAT E&A is an innovative...  ...inform underwriting decisions. The Software Engineer within the CAT E&A team will...  ...assist with the development of AI and machine learning related projects that are underway.... 
    Temporary work
    Flexible hours

    Berkshire Hathaway Specialty Insurance

    San Ramon, CA
    12 hours ago
  •  ...Role: AI Engineer Location: San Leandro, CA Pay Rate: $75 C2C Core Skill Requirements • • 6-8 years of strong...  ...similar agentic frameworks. • Conceptual understanding of machine learning fundamentals and model telemetry. Additional Skills •... 

    Diverse Lynx

    San Leandro, CA
    3 days ago
  • $192k - $275k

     ...This is an opportunity to join the Software Systems Engineering team to participate in building the Zoox robotaxi, the first in the world to...  ...technology to market. Sitting at the intersection of robotics, machine learning, and design, Zoox aims to provide the next generation of... 
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    2 days ago
  • $189k - $270k

     ...Prediction & Behavior ML team is responsible for developing machine learning (ML) algorithms that learn and predict behaviors from data,...  ...also work closely with our Perception, Simulation, and Systems Engineering teams to accelerate our ability to validate our driving... 
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    2 days ago
  • $175k - $210k

     ...The AV Safety Software Engineer will play a critical role in supporting Zoox's behavioral safety and operational validation efforts....  ...technology to market. Sitting at the intersection of robotics, machine learning, and design, Zoox aims to provide the next generation of... 
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    2 days ago
  •  ...Description Job Description The Operational Tools software team at Zoox is looking for a software engineer to build the tools that support our autonomous...  ...market. Sitting at the intersection of robotics, machine learning, and design, Zoox aims to provide the next... 
    Temporary work
    Remote work
    Relocation package

    Zoox

    Foster, CA
    20 days ago
  •  ...Description Our Ride and Fleet Backend team is looking for a Software Engineer to build out the Fleet Dispatch System to efficiently...  ...programming languages Java or Kotlin Solid background in machine learning, AI, operational research, and data analysis. Passion... 
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    21 days ago
  •  ...to new geofences. We are looking for a Software Engineer to improve and develop autonomous driving...  ...developed applications in the robot, learn, and make improvements.  Work collaboratively...  ...Experience with autonomous robots and machine learning or data-driven development... 
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    25 days ago
  • $140k - $280k

     ...of self-driving vehicles on software architecture and design, system...  ...-edge ML approaches (deep learning, reinforcement learning, imitation...  .... Experience in applied machine learning including data...  ...analysis, evaluation and feature engineering. Expertise in C++/Python.... 
    Temporary work

    pony.ai

    Fremont, CA
    25 days ago
  •  ...in some of the most complex scenarios. We are looking for an engineer who is excited to understand the interdependencies within the...  ...technology to market. Sitting at the intersection of robotics, machine learning, and design, Zoox aims to provide the next generation of... 
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    5 days ago
  •  ...Job Description Job Description Zoox is hiring software engineers to build the tools that power our autonomous ride-hailing service...  ...technology to market. Sitting at the intersection of robotics, machine learning, and design, Zoox aims to provide the next generation of... 
    Temporary work
    Remote work
    Relocation package

    Zoox

    Foster, CA
    7 days ago
  •  ...time.    We are seeking an engineer who is passionate about...  ...responsibility for significant software components. If you like to work...  ...developed applications in the robot, learn and make improvements....  ...the intersection of robotics, machine learning, and design, Zoox... 
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    27 days ago
  •  ...building advanced self-driving hardware and software solutions. To attain the utmost...  ...targets.   As a performance software engineer within the Software Core Performance team...  ...at the intersection of robotics, machine learning, and design, Zoox aims to provide the next... 
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    13 days ago
  • $120k - $150k

     ...deficits to untreatable mental illness.   The Role As a Software Engineer at Paradromics, you’ll work closely with our team of...  ...Python Experience with Rust, C++, or Go Familiarity with machine learning concepts and experience collaborating with machine... 

    Paradromics, Inc.

    Oakland, CA
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, Machine Learning. Be the first to apply!