Software Engineer, Machine Learning
$135k - $200kEma
Machine Learning Engineer
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 $135,000 to $200,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.
- ...quality and run experiments. Develop learning systems. You’ll work on retrieval,... ...the frontier of AI products. ~ Strong software engineering fundamentals and experience building production... ...with data systems, analytics, or machine learning-driven products. ~...SuggestedFull timeFlexible hours
$166k - $225k
...improve their business. Founded by engineers - and customer obsessed - we... ...infrastructure across millions of virtual machines. And we're only getting started. As a software engineer with a backend focus,... ...service platforms, to machine learning infrastructure. For instance,...SuggestedLocal areaWorldwideFlexible hours$157k - $235k
...themselves, live in the moment, learn about the world, and have fun... ...digital services. Snap Engineering teams build fun and technically... ...Networking and data storage Machine learning and natural language... ...2+ years of post-Bachelor’s software development experience; or Master...SuggestedWork experience placementLive inWork at officeLocal area- ...seeking an experienced Senior Backend Engineer who is motivated to meaningfully improve... ...looking for: 5+ years experience building software applications Prior experience leading... ...Bonus points if you have: Worked with machine learning and large language models for end-user...SuggestedWork at officeRemote workHome officeFlexible hours2 days per week3 days per week
$250k - $300k
...on placing the best product managers, software, and hardware talent at innovative companies... .... Title of Role: Senior Software Engineer, Backend (Infrastructure) Location:... ...-the-loop systems that power advanced machine learning models. The company is already generating...SuggestedWork at officeRemote work- ...Inductive Bio, our goal is to build software that can dramatically improve... ...a full-stack software engineer to join our talented, ambitious... ...for high impact while learning and growing with the company.... ...with ML engineers to integrate machine learning models and algorithms...
- ...Backend Engineering Role At Sesame Sesame believes in a future where computers are lifelike... ...deep expertise spanning hardware and software. Join us in shaping a future where... ...and low-latency networking, complex machine learning inference, scalable agentic workflows,...Full timeContract workFlexible hours
- ...California. The Role: As a Full-Stack Software Engineer, you will be a core contributor to... ...Integrating LLMs, vision models, reinforcement learning, and scaffolding frameworks for... ...interfaces that extend human capabilities Machine Learning experience as a double bonus...Work at officeRelocation package
$150k - $170k
...looks like by solving these issues through our software platform (SaaS). We combine cutting edge data science, machine learning, AI, and deep clinical expertise to introduce... ...are looking for a Senior Full Stack Software Engineer who is excited about leveraging AI to drive...Live inRemote work- ...design teams for Google Workspace. What you’ll do As a Software Engineer, Infrastructure at Sierra, you will be responsible for... ...Even better… Production experience working with LLMs and machine learning models. Background in distributed systems, running SaaS...Full timeFlexible hours
$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...For contractorsLocal areaWorldwideHome officeFlexible hours- ...Machine Learning Engineer Build the data infrastructure for robots operating in the real world. Robotics is moving from research labs into... ..., vLLM, Triton, or similar) Experience writing software in Python, Rust, C++, or TypeScript Exposure to distributed...InternshipRemote work
$165k - $227k
...We are seeking an independent Senior Software Engineer to join our formed Sales and Partners... ...our applicable plans and policies. To learn more about our Total Rewards program please... ...144, that use artificial intelligence, machine learning, or other automated processes...Local areaWorldwideFlexible hours- ...Calling All Full-Stack Software Engineers We're looking for an exceptional full-stack engineer to join us as an early team member.... ...data. Stay up-to-date on the latest advancements in AI, machine learning, and finance to continually improve our product offerings....
- ...bar for itself — keep reading. About the Role As a Software Engineer on Socure's Document Verification (DocV) team, you will play... ..., processing, and verification—integrating with advanced machine learning models to ensure ID authenticity and detect fraud. Your contributions...
$150k - $170k
...mission-oriented Applied AI Engineer to help develop, integrate, and... ...with other data scientists, software engineers, product teams, and... ...operating with independence, learning unfamiliar technical domains... ...Computer Science, Engineering, Machine Learning, Applied Mathematics...Work experience placementCasual workWork at officeRelocation package2 days per week$159k - $278.25k
...Rippling.com addresses. About the role We use machine learning and large language models to build software which helps our internal GTM teams operate their... .... In this role, you'll play the role of a backend engineer working across the stack (backend services, data...Work at office3 days per week- ...two worlds together. Check out our About page to learn more. The Role We are hiring a Software Engineer focused on Applied AI to build intelligent... ...step reasoning systems Background in applied machine learning beyond generative AI Experience with...Work experience placementWork at office
$160k - $190k
...Senior Robotics Software Engineer We are seeking a full-time Senior Robotics Software Engineer to enhance the performance and efficiency... ...closely with teams across Hardware, Infrastructure, and Machine Learning to integrate robust, production-grade solutions into our...Full timeImmediate start- ...re looking for an outstanding engineer to push our platform to the... ...building reliable, performant software at speed. - Seek high impact... .... As long as you're open to learning, please apply. We... ...underlying infrastructure - Machine Learning: PyTorch, CUDA, Ray...Work at officeFlexible hours
$144k - $240k
...Senior Software Engineer, App Cambridge, MA USA; San Francisco, CA USA Your Impact at LILA Scientists shouldn't have to context... ...sits at the center of LILA — the integration point where Machine Learning, Life Sciences, Physical Sciences, and Software become one...Full timeWork at officeLocal areaFlexible hours- ...Senior Software Engineer CloudZero is growing fast. Our customer base is expanding, the data challenges we're solving are getting... ...stores, AWS Step Functions, and AWS Lambda Exposure to machine learning pipelines and model deployment in data environments About...
- ...Sr. SW Engineer Our client is hiring a Sr. SW Engineer to expand their core machine learning and automation engine. You'll work directly with the co-founders to architect, build, and ship high-impact systems that integrate deeply with their accounting tech ecosystem...
- ~ Senior Software Engineer (Rust) at Symbolica – San Francisco, US Senior Software Engineer... ...theory to enable logical reasoning in machines. We’re a well‑resourced, nimble team... ...simultaneously developing product‑focused machine learning models in a tight feedback loop, where...Work at officeShift work
- ...people the fastest, and also allow us to learn as much about the brain as possible:... ...building cutting-edge hardware, software, and research capabilities to create... ...each other. About the role As a machine learning software engineer at Nudge, you will: Design imaging algorithms...
$255k - $405k
...unfettered growth. The Fraud Engineering team works within our Applied... ...platform. We are looking for a software engineer with anti fraud &... ...voracious and intrinsic desire to learn and fill in missing skills.... ...when necessary Experience in Machine Learning techniques is a plus...Immediate start$196k - $220.5k
...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... ...Revenue Infrastructure, to Core Tech, to Machine Learning, to Data Science. Be a...Full timeRelocationRelocation package- ...Software Engineer At HDR, our employee-owners are fully engaged in creating a welcoming environment... ...world for the better. Read further to learn how you could help make great things... ...libraries. Exposure to AI or machine-learning concepts and tools. Required...Full timeTemporary workPart time
$168.1k - $227.4k
...team to design and implement a software framework that enables... ...teleoperation. Develop human‑machine interfaces that enable fast no... ...mentor, tech lead or leading an engineering team. Bachelor’s or Master’s... ...Experience with machine and deep learning toolkits such as MXNet,...Internship- ...video generation. About the Role We're seeking an exceptional Software Engineer to join our research team in advancing the frontiers of... .... What You’ll Do Contribute to the development of novel machine learning techniques for visual generative modeling Implement and experiment...Work at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Machine Learning. Be the first to apply!
- senior robotics software engineer San Francisco, CA
- software sales engineer San Francisco, CA
- intermediate software engineer San Francisco, CA
- junior software developer San Francisco, CA
- graduate software engineer San Francisco, CA
- software engineer internship San Francisco, CA
- senior software engineer San Francisco, CA
- software developer fintech San Francisco, CA
- software engineer visa sponsorship San Francisco, CA
- software engineer student San Francisco, CA


