Software Engineer, Machine Learning
$135k - $200kEma
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 and Bangalore, 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.
- ...experience and a powerful user interface. This is a hands-on role, working alongside a collaborative team of talented software and machine learning engineers as well as visual designers to develop new and exciting features across all layers of web applications. Skills...SuggestedRemote jobFull time
- ...About the Role We are looking for a backend-focused Senior Software Engineer to design, build, and scale the production systems that... ..., collaborating closely with our frontend and machine learning teams. What You'll Do Design and implement scalable...SuggestedFull time
$180k - $230k
...accelerate that reality. About the Role As a Sr. Software Engineer, Backend, you will be building AI-powered solutions across... .... You will work closely with the product, design, and machine learning teams to design and build services, APIs, and tools that support...SuggestedFull timeHome officeFlexible hours$110k - $270k
...) architecture. Quadric's co-optimized software and hardware is targeted to run neural... ...that can only accelerate a portion of a machine learning graph, the Quadric GPNPU executes both... ...control code. Role The Full-Stack Engineer is key to making the Quadric product...SuggestedFull timeWork at officeLocal areaImmediate startWorldwideFlexible hours$150k - $220k
...robotics (Penn, Caltech, CMU) and enterprise software development (Palantir, Stripe, Oracle,... ...our employees (including software engineers) visiting customer sites — ask us about... ...disciplines from hardware engineering, to machine learning, software engineering and coordinating...SuggestedFull timeWork experience placementWork at office2 days per week- ...Position Description We are seeking a Full-Stack Software Engineer with a mix of talent in areas related to full-stack development... ...desired • General experience with Artificial Intelligence/Machine Learning technologies, such as Tensorflow, PyTorch, LangChain, vLLM...Full time
$140k - $180k
...Location: Englewood, CO. Position: Front-End Software Engineer Position Description : We are seeking a Front-End Software... ...Containerization (such as docker, lxc), Kubernetes, helm, Machine Learning, Data Analytics, Android development, NoSQL and SQL...Full timeWork experience placementWorldwide- ...save money. Our founding team includes engineers who have scaled products at Amazon,... ...full-time, on-site role as a Full-Stack Software Engineer, based in our NoMad, NYC office... ...infrastructure Knowledge of AI and machine learning algorithms Ability to work collaboratively...Full timeWork at officeRemote workFlexible hours
- ...the Role We are looking for a talented and motivated Backend Engineer to join our team. You will be responsible for building and... ...with CI/CD pipelines and DevOps best practices. Exposure to machine learning or data-driven applications. About Character.AI Character...Full time
- ...Senior Software Engineer (Backend) Location : US Work Authorization : Must be authorized... ..., direct communication, and continuous learning, attracting builders who want meaningful... ...Have Experience building AI-driven or machine learning-enabled platforms Prior...Full timeWork at officeRemote workFlexible hours
$100k - $140k
...planning and a generous 401K match. Learn more about how CR advocates on... ...We’re hiring a Senior Full-Stack Engineer to turn our AI and machine learning capabilities into real products... ...related field. You've integrated software with AI/ML services, data APIs, or...Full timeLocal areaRelocation package- ...Full-Stack Software Engineer Remote (USA) Company Overview The built world generates more data than almost any other industry... ...messy third-party data and contributing to analytical and machine-learning models. You’ll collaborate closely with the CTO, CEO and...Remote jobFull timeFlexible hours
$111.9k - $150.1k
...you belong and are empowered to grow, learn and thrive through hands-on experience,... ...Federal Services is seeking a Full Stack Software Engineer to join the Tampa Solutions Team. The... ...applications that enable advanced analytics, machine learning, and mission-critical decision...Full timeLive inWork at officeLocal area$160k - $210k
...without any hidden fees or compounding interest. Machine Learning is central to how Affirm delivers on its mission, powering... ..., fraud, servicing, and personalization. We are seeking a Software Engineer II to join our ML Training & Serving engineering team, the...Full timeWork at officeRemote workFlexible hours$173k - $251k
...Everlaw is looking for a Senior Software Engineer with experience building and shipping user-facing software in complex ecosystems.... ...challenge that applies search, databases, data visualization, machine learning/AI, real-time collaboration, and delightful front end user...Full timeWork experience placementWork at officeLocal areaRemote workFlexible hours2 days per week3 days per week- ...are looking for Mid, Senior, and Lead Software Engineers to join our team at Prominent Edge. We... ...quality work, stay current, and are up for learning and applying new technologies when... ..., or Unreal ~ Advanced technologies (machine learning, computer vision, image processing...Remote jobFull timeWork experience placementImmediate startFlexible hours
$50k - $120k
...We are seeking a Full Stack Software Engineer to join a talented team providing critical mission-related support to a U.S. Government... ...UI for UI development ~ Desired experience with machine learning, AWS (especially C2S), Python, Node.js, and Express....Remote jobFull timeContract workWork from homeRelocation package$115k - $160k
...We are tech industry veterans in software, hardware, and design who are pooling our... ...real-world problems leveraging robotics, machine learning and computer vision, among other disciplines... .... The Full-Stack Software Engineer, Internal Services builds and improves...Remote jobFull timeLive inLocal areaShift work$204k - $259k
...realistic environments for testing and training the Waymo Driver. Our team is a diverse, and collaborative group of software engineers, machine learning (ML) engineers, and data scientists. We develop industry-leading simulation solutions using advanced ML algorithms that...Full timeWork experience placementRemote work- ...Software Engineer — New Graduate About Us At Prophet Security, we’re not just building a platform that automates complex security... ...alongside experienced engineers and experts in product, machine learning, and cybersecurity, you’ll contribute to services that...Full timeInternship
$200k - $260k
...this level of clearance.*** Are you a Senior Full Stack Software Engineer who is ready for a new challenge that will launch your career... ...Development, Big Data, Cloud Technologies, Analytics, Machine Learning, AI, and DevOps Containerization. We also provide customer...16 hoursFull timeContract workRemote workWork from homeRelocation package- ...long-term career growth. We are seeking a Full Stack Software Engineer to develop next-generation search and AI-powered applications... ...technologies such as Artificial Intelligence (AI) and Machine Learning (ML) with a focus on identifying trends, object detection,...Full time
$90k - $210k
...technology. MORSE boasts a specially selected team of scientists, engineers, and software developers to deliver best-in-class technical solutions... ..., algorithmic-based simulation, situational awareness, machine learning, analysis, and mission planning capabilities to a wide...Full time$175k
...Maryland, Synergy ECP is a leading provider of cybersecurity, software and systems engineering and IT services to the U.S. intelligence and defense... ...of the following: Analytical development: Machine Learning, Stream, Batch Virtualization Environments: Kubernetes...Full timeFor contractorsWork at officeRemote workFlexible hours- ...fast-moving team of aviators, engineers, and operators building an AI... ...build, ship quickly, and learn fast, pushing the boundaries... ...We are seeking a Backend Software Engineer to join our team and... ...systems concepts. Interest in machine learning, data-intensive systems...Permanent employmentFull timeInternshipLocal areaRemote work3 days per week
$146.2k - $228.4k
ResponsibilitiesNoblis is seeking a Software Developer with an active Top Secret/SCI... ...capabilities, advanced analytics tools, and data engineering services that enable cyber targeting,... ...development with deep knowledge of machine learning and AI integration....Full timeContract workPart timeLocal areaRemote work$205k - $270k
..., and it's at Cresta. About the role: As a Senior Software Engineer, your goal will be to ensure that our AI Agents are backed... ...with cross-functional teams including frontend engineers, machine learning engineers to ensure seamless integration of AI Agents into...Full timeWork at officeRemote workHome officeFlexible hours- ...Fullstack Software Engineer (Senior / Staff) Genesis Molecular AI is building a world-class software team to solve problems in drug discovery through machine learning, biophysical simulation, and computational chemistry. We are looking for engineers excited to help develop...Full timeImmediate start
- ...Senior Software Engineer - Identity Security Enterprises are undergoing two simultaneous transformations: moving critical infrastructure... ...enterprise/B2B security products Familiarity with machine learning systems or ML-adjacent infrastructure Exposure to AWS,...Full timeWork at office
$110k - $135k
...government, and the broader community.Job SummaryThe Research Software Engineer (RSE) will develop software to support DSI’s research... ...skills, and a keen interest in data-driven applications, machine learning, and artificial intelligence.This position is eligible for...Full timeWork experience placementRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Machine Learning. Be the first to apply!
- software engineer - web development Remote
- software developer positions Remote
- senior software engineer remote Remote
- software engineer contract Remote
- software qa engineer Remote
- IT software developer Remote
- cybersecurity software engineer Remote
- part time software developer remote Remote
- junior software developer internship Remote
- junior software engineer Remote

