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

Software Engineer, Machine Learning

$160k - $220k

EMA

About Ema

Ema is building the world's leading Agentic AI platform to transform enterprise productivity. We enable organizations to delegate repetitive tasks to Ema, the Universal AI Employee, delivering 10x gains in workforce efficiency, across functions. Founded by former executives from Google, Coinbase, Flipkart, and Okta, our team includes engineers from premier tech companies and graduates of Stanford, MIT, UC Berkeley, CMU, and IITs.

We are backed by industry leading investors including Accel, Naspers/Prosus, Section32, and angels like Sheryl Sandberg and Dustin Moskovitz. Headquartered in Silicon Valley and with offices in London, Bangalore and Vancouver, Ema is at the frontier of what Agentic AI can do in production - we ship real systems that run real business processes at scale.

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 $160,000 to $220,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 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer, Machine Learning in San Francisco, CA vacancy
  •  ...David AI was founded in 2024 by a team of former Scale AI engineers and operators. In less than a year, we've brought on most FAANG...  ...team of product engineers, infrastructure specialists, and machine learning experts focused on building the world's first audio data research... 
    Suggested
    Full time
    Work at office

    David AI

    San Francisco, CA
    18 hours ago
  •  ...Chalk is building the data platform that powers the future of machine learning applications. We tear down complexity, latency, and scale...  .... About the role We are hiring experienced Frontend Software Engineers to join our team. In this role, you will be responsible... 
    Suggested
    Full time
    Work at office
    Flexible hours

    Chalk

    San Francisco, CA
    18 hours ago
  • $202k - $237k

     ...distributed computing and make it accessible to software developers of all skill levels. We’re...  ...an ecosystem of libraries for scalable machine learning. Companies like  OpenAI ,  Uber ,...  ...We are seeking a Backend Software Engineer to join our team focused on building user... 
    Suggested
    Full time
    Work at office
    Flexible hours

    Anyscale

    San Francisco, CA
    18 hours ago
  • $126k

     .... About the team: The ML Data Engineering team powers metadata extraction, enrichment...  ...more. We work at the intersection of machine learning, data engineering, and distributed...  ...Role Overview: We’re seeking a Software Engineer II with deep experience building... 
    Suggested
    Full time
    Local area
    Worldwide
    Home office
    Flexible hours

    Scribd, Inc.

    San Francisco, CA
    18 hours ago
  • $160k - $185k

     ...by our belief that anyone can learn anything and powered by our...  ...Combining cognitive science and machine learning, Quizlet guides...  ...We are at the intersection of engineering, business, and compliance, which...  ...the Role: As a Sr. Software Engineer on the Payments team... 
    Suggested
    Full time
    Work at office

    Quizlet

    San Francisco, CA
    18 hours ago
  •  ...unfettered growth. The Fraud Engineering team works within our Applied...  .... We are looking for a software engineer with anti fraud & abuse...  ...voracious and intrinsic desire to learn and fill in missing skills....  ...necessary Experience in Machine Learning techniques is a plus... 
    Full time
    Immediate start

    OpenAI

    San Francisco, CA
    18 hours ago
  •  ...and help build the platform engineers turn to to ship AI products....  ...reliability, and ease of use. As a Software Engineer on the Inference...  ...Motivated and willing to learn new languages, frameworks, and...  ...individual with a passion for machine learning and a desire to be... 
    Full time
    Flexible hours

    Baseten

    San Francisco, CA
    18 hours ago
  • $196k - $245k

     ...creative, hands-on, and impact-focused Senior Software Engineer to join our growing Ads team. Our...  ...and marketplace interactions! To learn more about Discord Engineering, take a...  ...Infrastructure and Core Tech teams to our Machine Learning and Data Science teams. Be... 
    Full time

    Discord

    San Francisco, CA
    18 hours ago
  •  ...data into insights instantly. Our Engineering Team architects the underlying operating...  ..., dev toolkits, core algorithms, machine learning models, packaged end-user apps, and app...  ...are self-starters from day one. As a Software Engineer , you’ll design and develop... 
    Full time
    Work at office
    Flexible hours

    Instabase

    San Francisco, CA
    11 hours ago
  •  ...Conviction. Join us and help build the platform engineers turn to to ship AI products. THE...  ...ML/AI infrastructure and willingness to learn Strong collaboration and communication...  ...motivated individual with a passion for machine learning and a desire to be part of a... 
    Full time
    Flexible hours

    Baseten

    San Francisco, CA
    18 hours ago
  •  ...Tuesday. About the Role We are seeking a Senior Software Engineer to join our Managed Kubernetes (Mk8s) team. You will play...  ...Crescent Cove ~ We have research papers accepted at top machine learning and graphics conferences, including NeurIPS, ICCV, SIGGRAPH... 
    Full time
    Work at office
    Local area
    Work from home
    Flexible hours

    Lambda

    San Francisco, CA
    18 hours ago
  • $204k - $259k

     ...measuring and improving the quality of the software that drives the car. We are looking for experienced data-minded software engineers and data scientists to help us improve...  ..., math, physics, algorithms and machine learning. Use simulation creatively and mine... 
    Full time
    Remote work

    Waymo

    San Francisco, CA
    18 hours ago
  • $115k - $140k

     ...is the critical hardware & software necessary to augment any off-...  ...the Job As a   Software Engineer - Perception   at Lodestar, you...  ...be joining the perception and machine vision teams to rapidly grow...  ...image processing and machine learning, you’ll develop custom models... 
    Permanent employment
    Full time
    Flexible hours

    Lodestar Corporation

    San Francisco, CA
    18 hours ago
  •  ...us and help build the platform engineers turn to to ship AI products. THE ROLE As a Software Engineer on the Capacity team,...  ..., offering unparalleled learning and networking opportunities....  ...individual with a passion for machine learning and a desire to be part... 
    Full time
    Flexible hours

    Baseten

    San Francisco, CA
    18 hours ago
  •  ...MISSION We are looking for a Software Engineer specializing in Computational Geometry...  ...abstract spatial algorithms with physical machine operations, converting complex 3D models...  ...Automation Systems: Implement machine learning models and intelligent agents to translate... 
    Full time
    Contract work
    Local area
    Shift work

    Foundational Industries

    San Francisco, CA
    18 hours ago
  •  ...financial accuracy. Create consumer software products for billing and pricing features...  ...5 years of experience as a Software Engineer or related occupation. # Must have at...  ...We have research papers accepted at top machine learning and graphics conferences, including NeurIPS... 
    Full time
    Work experience placement
    Local area
    Remote work
    Flexible hours

    Lambda

    San Francisco, CA
    18 hours ago
  •  ...from home day is currently Tuesday. Engineering at Lambda is responsible for building...  ...We are looking for an experienced Software Engineer to help design and build the...  ...have research papers accepted at top machine learning and graphics conferences, including NeurIPS... 
    Full time
    Work at office
    Local area
    Work from home
    Flexible hours

    Lambda

    San Francisco, CA
    18 hours ago
  •  ...and help build the platform engineers turn to to ship AI products....  ...seeking talented and experienced Software Engineers to join our...  ...startups, offering unparalleled learning and networking opportunities....  ...individual with a passion for machine learning and a desire to be part... 
    Full time
    Flexible hours

    Baseten

    San Francisco, CA
    18 hours ago
  • $144k - $240k

     ...that makes this a reality — and we need engineers who want to solve problems no one has...  ...We're hiring Sr Principal / Principal Software Engineers to design the agents, interfaces...  ...of LILA — the integration point where Machine Learning, Life Sciences, Physical Sciences, and... 
    Full time
    Work at office
    Local area
    Flexible hours

    Lila Sciences

    San Francisco, CA
    18 hours ago
  • $220k - $247.5k

     ...easier and more fun for people to talk and hang out before, during, and after playing games. We are looking for a Senior Machine Learning Engineer to join our Revenue ML team at Discord. This role sits at the intersection of Discord's two most strategic revenue pillars... 
    Full time
    Seasonal work

    Discord

    San Francisco, CA
    18 hours ago
  • $204k - $259k

     ...a virtual world is "real"? We are looking for a Senior Software Engineer to build the metrics and systems that grade this hybrid environment...  ...implementing evaluation frameworks for complex systems or machine learning models. System & Model Fluency: Comfort working with... 
    Full time
    Remote work

    Waymo

    San Francisco, CA
    18 hours ago
  • $175k - $215k

     ...prove that a virtual world is "real"? We are looking for a Software Engineer to build the metrics and pipelines that grade this hybrid...  ..., Spark), data analysis libraries (Pandas, NumPy), or machine learning. Background in Autonomous driving, Robotics, Simulation... 
    Full time
    Remote work

    Waymo

    San Francisco, CA
    18 hours ago
  •  ...Capital. Join us and help build the platform engineers turn to to ship AI products. THE ROLE...  ...of ML startups, offering unparalleled learning and networking opportunities. Apply...  ...motivated individual with a passion for machine learning and a desire to be part of a... 
    Full time
    Flexible hours

    Baseten

    San Francisco, CA
    18 hours ago
  • $160k - $300k

     ...integrate seamlessly with existing hotel software to make real-time decisions and...  ...time on-site role for a Founding Software Engineer based in San Francisco, CA. The Founding...  ...architectural design Experience with machine learning, AI development, or related technologies... 
    Full time
    Work at office

    Lance Company, Inc.

    San Francisco, CA
    18 hours ago
  • $159k - $239k

     ...GenAI era. We’re looking for a  Senior Software Engineer to join the AI Agentic Experience team...  ...and diverse team. We value ownership, learning and innovation.   This is an ideal role...  ...144, that use artificial intelligence, machine learning, or other automated processes... 
    Full time
    Local area
    Worldwide
    Flexible hours

    Okta

    San Francisco, CA
    18 hours ago
  •  ...Greylock, and Conviction. Join us and help build the platform engineers turn to to ship AI products. THE ROLE We’re seeking...  ...code directly impacts the performance of state-of-the-art machine learning models. As a GPU Kernel Engineer, you'll craft the foundation... 
    Full time
    Flexible hours

    Baseten

    San Francisco, CA
    18 hours ago
  • $160k - $180k

     ...Notifications squad is a multidisciplinary group of engineers working across client experiences, infrastructure, and machine learning to make sure every notification Discord sends is high signal and high value. As a Software Engineer on Notifications, you'll own well-... 
    Full time

    Discord

    San Francisco, CA
    18 hours ago
  • $137.1k - $201.6k

     ...About the Team The Fraud Machine Learning team builds cutting edge models that play central roles in our important anti-fraud systems...  ...boundaries and make DoorDash the world’s most safe logistics engine! About the Role We’re looking for a passionate Applied... 
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash Usa

    San Francisco, CA
    18 hours ago
  •  ...opportunity to build the high-throughput data engines, distributed streaming architectures,...  ...for highly complex, non-deterministic software systems. Exhibit a high technical...  ..., or metadata orchestration for machine learning workflows. We’re committed to building... 
    Full time

    Watney

    San Francisco, CA
    18 hours ago
  •  ...possible. The Lambda Infrastructure Engineering organization forges the foundation of...  ...re looking for an experienced Senior Software Engineer to join our storage team. You...  ...control plane that power our AI and machine learning infrastructure. What You’ll Do Design... 
    Full time
    Work at office
    Local area
    Work from home
    Flexible hours

    Lambda

    San Francisco, CA
    18 hours ago

Do you want to receive more vacancies?

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