State-of-the-art generative AI for small molecule drug discovery
Machine Learning Scientist
Location
Canada
Posted
70 days ago
Salary
0
Seniority
Mid Level
Job Description
Machine Learning Scientist
Variational AI
• Design, implement, test, and refine novel elements of a machine learning architecture built to optimize the properties of small molecule drugs; • Continually improve the robustness of the existing code base; • Apply the pipeline to new drug targets.
Job Requirements
- Ph.D. in CS, applied mathematics, statistics, physics, or related discipline;
- Expertise with machine learning techniques, including diffusion models, Transformers, and Bayesian optimization, demonstrated through first-author publications in conferences like NeurIPS, ICLR, and ICML;
- Two or more years’ experience developing robust code on larger projects, including code review, refactoring, unit testing, version control, etc.;
- Mastery of Python and PyTorch;
- Intellectual curiosity and drive to excel.
Benefits
- Competitive mix of cash and options
Related Guides
Related Job Pages
More Machine Learning Engineer Jobs
Senior Machine Learning Engineer, Community Support Engineering
AirbnbAirbnb is a community based on connection and belonging.
Airbnb was born in 2007 when two hosts welcomed three guests to their San Francisco home, and has since grown to over 5 million hosts who have welcomed over 2 billion guest arrivals in almost every country across the globe. Every day, hosts offer unique stays and experiences that make it possible for guests to connect with communities in a more authentic way. The Community You Will Join: Machine Learning and Artificial Intelligence are at the heart of the Airbnb product. From Trust to Payments, and from Customer Service to Marketing we rely on ML to ensure that guests and hosts have the best possible experience with Airbnb. The Community Support Products (CSP) Machine Learning team is the core team responsible for driving CSxAI (Customer Support x Artificial Intelligence) initiatives by adopting the Generative AI technologies to enable an intelligent, scalable and exceptional service experience. The team develops and enhances various AI models, ML services and tools including LLM fine-tuning and optimization, RAG/Search, LLM evaluation and testing automation, feedback-based learning and guardrail for a wide range of applications in Airbnb. The richness of Airbnb's data, the complexity of its marketplace and the variety innate in our product mean that we need to operate at the state of the art of AI practice. We are committed to investing in long term innovation to solve the complex problems we face, and to do that we need the very best experts in ML and AI to join us. The Difference You Will Make: We believe our current customer experiences in these domains are only scratching the surface of the innovations that are possible, and that science is at the heart of delivering a step-function change for our Guest and and Host on Airbnb. You will build and leverage cutting edge AI technologies to transform Airbnb’s customer service by delivering personalized, easy-to-use and proactive customer service experience. Many of the initiatives you’ll tackle are in their early conceptual stages. You will have the opportunity to shape these ideas from inception to production, turning visionary concepts into impactful realities. A Typical Day: - Envision, champion, and support the development of novel ML systems, product integrations, and performance optimizations to solve real-world problems - Work cross-functionally with product, design, and other engineering counterparts to design and build efficient AI solutions for Airbnb CS products - Learn and share the latest AI/ML technologies with the team. Your Expertise: - PhD/Master’s degree, preferably in CS, or equivalent experience - 5-9 years of ML engineering experience, with ownership responsibility over large-scale software systems - Background in the design and development of AI and ML systems and services, and a deep passion for building efficient and scalable ML-powered products - Experience with LLM driven chatbot and Agentic AI products would be a big plus - Excellent communication skills and the ability to work well within a team and with teams across the engineering, product & design organizations Your Location: This position is US - Remote Eligible. The role may include occasional work at an Airbnb office or attendance at offsites, as agreed to with your manager. While the position is Remote Eligible, you must live in a state where Airbnb, Inc. has a registered entity. Click here for the up-to-date list of excluded states. This list is continuously evolving, so please check back with us if the state you live in is on the exclusion list. If your position is employed by another Airbnb entity, your recruiter will inform you what states you are eligible to work from. Our Commitment To Inclusion & Belonging: Airbnb is committed to working with the broadest talent pool possible. We believe diverse ideas foster innovation and engagement, and allow us to attract creatively-led people, and to develop the best products, services and solutions. All qualified individuals are encouraged to apply. We strive to also provide a disability inclusive application and interview process. If you are a candidate with a disability and require reasonable accommodation in order to submit an application, please contact us at: reasonableaccommodations@airbnb.com. Please include your full name, the role you’re applying for and the accommodation necessary to assist you with the recruiting process. We ask that you only reach out to us if you are a candidate whose disability prevents you from being able to complete our online application. How We'll Take Care of You: Our job titles may span more than one career level. The actual base pay is dependent upon many factors, such as: training, transferable skills, work experience, business needs and market demands. The base pay range is subject to change and may be modified in the future. This role may also be eligible for bonus, equity, benefits, and Employee Travel Credits. Pay Range $191,000—$223,000 USD
Senior Staff Machine Learning Engineer, (ML Underwriting)
AffirmAffirm is a financial services company that is on a mission to provide its customers with “honest financial products that improve lives.” As an employer, Af
Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. Join the Affirm team as a Senior Staff Machine Learning Engineer and become a pivotal part of our innovative ML team. Our team is dedicated to Affirm's mission of revolutionizing financial services with transparency and inclusivity at its core. We are utilizing advanced machine learning techniques ensuring responsible and accessible financial products. In this role, you will help shape the future of machine learning at Affirm. You’ll partner with ML Platform, engineering, product, and risk leaders to design, implement, and scale advanced modeling approaches that drive critical decisions across the company. You will elevate our modeling capabilities, influence architectural direction, and ensure our systems can support increasingly sophisticated workloads. You will mentor senior engineers, bring clarity to complex, ambiguous problems, and contribute to a cohesive long-term ML strategy. If you are passionate about modern machine learning and excited to drive high-impact innovation across a growing organization, Affirm is the place for you. What you’ll do - You will define and drive multi-year, multi-team technical strategy for machine learning across Affirm, ensuring alignment with company-wide priorities and influencing the roadmaps of partner teams and platforms. - You will lead the design, implementation, and scaling of advanced ML systems, setting the architectural direction for complex, cross-functional initiatives and ensuring systems remain reliable, extensible, and prepared for increasingly sophisticated modeling workloads. - You will partner deeply with ML Platform, product, engineering, and risk leadership to shape long-term modeling capabilities, define new opportunities for ML impact, and guide infrastructure evolution required for next-generation ML methods. - You will provide broad technical leadership across the ML organization, mentoring senior engineers, elevating design and code quality, and spreading ML expertise through documentation, talks, and cross-org guidance. - You will drive clarity and alignment on ambiguous, high-stakes technical decisions, resolving cross-team tensions, balancing competing priorities, and exercising judgment optimized for the broader engineering organization. - You will champion operational and system excellence at the area level, owning the long-term health, availability, and evolution of critical ML systems, and ensuring robust testing, monitoring, and reliability practices across teams. What we look for - You have 10+ years of experience researching, designing, deploying, and operating large-scale, real-time machine learning systems, with a proven record of driving technical innovation and delivering measurable business impact. Relevant PhD can count for up to 2 YOE. - You have experience leading end-to-end ML system design, from data architecture and feature pipelines to model training, evaluation, and production deployment. You use distributed frameworks such as Spark, Ray, or similar large-scale data processing systems. - You are proficient in Python and ML frameworks, including PyTorch and XGBoost. You are experienced with ML tooling for training orchestration, experimentation, and model monitoring, such as Kubeflow, MLflow, or equivalent internal platforms. - You have a strong understanding of representation learning and embedding-based modeling. You possess deep expertise in neural network-based sequence modeling, including architectures such as Transformers, recurrent, or attention-based models, and multi-task learning systems. You are comfortable designing and optimizing models that learn from sequential or temporal event data at scale. - You have deep hands-on experience with large-scale distributed ML infrastructure, including streaming or batch data ingestion, feature stores, feature engineering, training pipelines, model serving and inference infrastructure, monitoring, and automated retraining. - You provide strong technical leadership: defining long-term strategy, guiding research direction, and aligning work across teams. You are recognized as a trusted expert who can drive clarity and execution even in ambiguous problem spaces. - You demonstrate exceptional judgment, collaboration, and communication skills, enabling effective technical discussions with engineers, researchers, and executives. You mentor senior engineers, foster technical excellence, and contribute to a culture of continuous learning. - You have strong verbal and written communication skills that support effective collaboration across our global engineering organization. - This position requires equivalent practical experience or a Bachelor’s degree in a related field. Pay Grade - R Equity Grade - 15 Employees new to Affirm typically come in at the start of the pay range. Affirm focuses on providing a simple and transparent pay structure which is based on a variety of factors, including location, experience and job-related skills. Base pay is part of a total compensation package that may include equity rewards, monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents.) USA base pay range (CA, WA, NY, NJ, CT) per year: $260,000 - $310,000 USA base pay range (all other U.S. states) per year: $232,000 - $282,000 #LI Remote Affirm is proud to be a remote-first company! The majority of our roles are remote and you can work almost anywhere within the country of employment. Affirmers in proximal roles have the flexibility to work remotely, but will occasionally be required to work out of their assigned Affirm office. A limited number of roles remain office-based due to the nature of their job responsibilities. We’re extremely proud to offer competitive benefits that are anchored to our core value of people come first. Some key highlights of our benefits package include: - Health care coverage - Affirm covers all premiums for all levels of coverage for you and your dependents - Flexible Spending Wallets - generous stipends for spending on Technology, Food, various Lifestyle needs, and family forming expenses - Time off - competitive vacation and holiday schedules allowing you to take time off to rest and recharge - ESPP - An employee stock purchase plan enabling you to buy shares of Affirm at a discount We believe It’s On Us to provide an inclusive interview experience for all, including people with disabilities. We are happy to provide reasonable accommodations to candidates in need of individualized support during the hiring process. [For U.S. positions that could be performed in Los Angeles or San Francisco] Pursuant to the San Francisco Fair Chance Ordinance and Los Angeles Fair Chance Initiative for Hiring Ordinance, Affirm will consider for employment qualified applicants with arrest and conviction records. By clicking "Submit Application," you acknowledge that you have read Affirm's Global Candidate Privacy Notice and hereby freely and unambiguously give informed consent to the collection, processing, use, and storage of your personal information as described therein.
Staff Software Engineer - Machine Learning
General MotorsJoin us on our journey toward a world with zero crashes, zero emissions, and zero congestion.
Description Role: The Smart Agents group is responsible for building the ML models and system to simulate road users in a variety of situations and generate the scenarios used for testing and training AV driving policies. If you think of Simulation as a video game our autonomous vehicles train on to learn to drive, the Smart Agents team develops the ML/AI models that control the other characters in the video game to interact in realistic ways as the av drives-eg, the other vehicles, bikers, and pedestrians. Our technology stack includes Generative AI models (GPT) and Reinforcement Learning (RL) policies. The Smart Agents group work closely with the rest of the Simulation, and our partners Behaviors, Perception, and Safety Engineers. The specific duties may include ML/RL model development as well as training loop development, streamlining optimization, integration, creating ML infrastructure, metrics, and data pipelines for production model deployment as well as for fast experimentation cycles. What You'll Do: - Support the team in developing machine learning (ML) and reinforcement learning (RL) models, including training loop development and optimization. - Streamline integration and create ML infrastructure, metrics, and data pipelines for production model deployment and rapid experimentation. - Work as part of an ML team and contribute strong software engineering (SWE) expertise. - Support the ML team in accelerating project timelines, particularly in areas related to Autopilot, Lane Keep, and autonomous vehicle (AV) technologies. - Experience in simulation and robotics is highly desirable, with a preference for candidates from AV or robotics backgrounds rather than solely cloud-focused companies. Your Skills & Abilities: - 4+ years of experience in the field of robotics or latency-sensitive backend services - Background working with machine learning teams, algorithms, and models - Bonus: Experience building highly performant ML and system pipelines - Strong programming skills in modern C++ or Python Bonus: - Experience with profiling CPU and/or GPU software, process scheduling, and prioritization - Passionate about self-driving car technology and its impact on the world - Expertise in setting architectures that are scalable, efficient, fault-tolerant, and are easily extensible allowing for changes overtime without major disruptions. - Ability to design across multiple systems. Ability to both investigate in sophisticated areas as well as a good breadth of understanding of systems outside of your domain. - Ability to wear several hats shifting between coding, design, technical strategy, and mentorship combined with excellent judgment on when to switch contexts to meet the greatest need. - Track record in deploying perception/prediction/av models into real world environments Your Skills & Abilities: - 4+ years of experience in the field of robotics or latency-sensitive backend services - Proven experience in machine learning and classification. Familiar with ML frameworks such as Tensorflow or PyTorch - Experience building highly performant ML and system pipelines - Strong programming skills in modern C++ or Python - Experience with profiling CPU and/or GPU software, process scheduling, and prioritization - Passionate about self-driving car technology and its impact on the world - Expertise in setting architectures that are scalable, efficient, fault-tolerant, and are easily extensible allowing for changes overtime without major disruptions. - Ability to design across multiple systems. Ability to both investigate in sophisticated areas as well as a good breadth of understanding of systems outside of your domain. - Ability to wear several hats shifting between coding, design, technical strategy, and mentorship combined with excellent judgment on when to switch contexts to meet the greatest need. - Track record in deploying perception/prediction/av models into real world environments - Experience working with RL and sequence prediction (ML) models Compensation : The compensation information is a good faith estimate only. It is based on what a successful applicant might be paid in accordance with applicable state laws. The compensation may not be representative for positions located outside of New York, Colorado, California, or Washington. - The salary range for this role is $134,000 to $235,900. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position. - Bonus Potential: An incentive pay program offers payouts based on company performance, job level, and individual performance. - Benefits: GM offers a variety of health and wellbeing benefit programs. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more. Remote: This role is based remotely but if you live within a 50-mile radius of Atlanta, Austin, Detroit, Warren, Milford or Mountain View, you are expected to report to that location three times a week, at minimum. Relocation: This job may be eligible for relocation benefits. #GM-AV-1 GM does not provide immigration-related sponsorship for this role. Do not apply for this role if you will need GM immigration sponsorship now or in the future. This includes direct company sponsorship, entry of GM as the immigration employer of record on a government form, and any work authorization requiring a written submission or other immigration support from the company (e.g., H1-B, OPT, STEM OPT, CPT, TN, J-1, etc.) This role is categorized as hybrid. This means the selected candidate is expected to report to a specific location at least 3 times a week {or other frequency dictated by their manager}. About GM Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all. Why Join Us We believe we all must make a choice every day - individually and collectively - to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team. Total Rewards | Benefits Overview From day one, we're looking out for your well-being-at work and at home-so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources. Non-Discrimination and Equal Employment Opportunities (U.S.) General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers. All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws. We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire. Accommodations General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us [email protected] or call us at 1-800-865-7580. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
Senior Machine Learning Engineer
IQVIAIQVIA is a publicly-traded healthcare intelligence company founded in 2016 upon the merger of two market leaders: Quintiles and IMS Health. With locations aroun
• Lead the design and development of ML applications across the product portfolio • Provide architecture and shape coding standards • Evangelize best practices for software engineering including design, development, and lifecycle maintenance • Partner with multiple software engineering teams to encourage practices like code reusability, shared libraries, UX-driven design • Guide the transformation of machine learning research domain expertise into viable prototypes • Enable Machine Learning Engineers to build and train new production-grade algorithms • Research and share current and emerging industry tools, techniques, and algorithms • Collaborate with stakeholders, product managers, engineering managers, data scientists, and other engineers • Understand and distill technical and business impacting variables into strategic and tactical choices • Support multiple scrum teams across the product portfolio • Work with external customers either as a consultant or as a solution Machine Learning Engineer • Prepare and submit conference and journal articles




