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

Sr Machine Learning Engineer

$116.5k - $169k

Moody's

This job is with Moody's, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.

At Moody's, we unite the brightest minds to turn today’s risks into tomorrow’s opportunities. We do this by striving to create an inclusive environment where everyone feels welcome to be who they are—with the freedom to exchange ideas, think innovatively, and listen to each other and customers in meaningful ways. Moody’s is transforming how the world sees risk. As a global leader in ratings and integrated risk assessment, we’re advancing AI to move from insight to action—enabling intelligence that not only understands complexity but responds to it. We decode risk to unlock opportunity, helping our clients navigate uncertainty with clarity, speed, and confidence.

If you are excited about this opportunity but do not meet every single requirement, please apply! You still may be a great fit for this role or other open roles. We are seeking candidates who model our values: invest in every relationship, lead with curiosity, champion diverse perspectives, turn inputs into actions, and uphold trust through integrity. 

Skills and Competencies

  • 5+ years of professional software engineering experience with a strong focus on Java, including the ability to design, develop, and maintain robust, scalable, and production-ready applications
  • Proficiency in Java frameworks such as Spring Boot, Hibernate, or equivalent, with working knowledge of RESTful API design and microservices architecture
  • Experience working in Agile development environments with a track record of delivering high-quality code through continuous integration and continuous deployment (CI/CD) pipelines
  • Solid understanding of cloud platforms, with AWS preferred, including experience with containerization technologies such as Docker and Kubernetes
  • Familiarity with relational and non-relational databases, including writing and optimizing SQL queries and understanding data modeling concepts
  • Strong ability to collaborate across cross-functional engineering and analytical teams, participate in code reviews, and communicate technical concepts clearly to both technical and non-technical stakeholders
  • Demonstrated proficiency in artificial intelligence concepts, with hands-on experience using AI tools to streamline workflows and enhance operational efficiency. Proven ability to implement AI-powered solutions to solve business challenges. Demonstrates a growing awareness of AI risk management and a commitment to responsible and ethical AI use

Education

  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related field, or equivalent practical experience

Responsibilities

Design, build, and maintain high-quality Java-based software solutions that support Moody's Ratings technology platforms and analytical workflows

  • Develop and maintain scalable, well-tested Java applications and services that power core ratings technology systems, following established engineering standards and best practices
  • Architect and implement RESTful APIs and microservices to support internal platforms and downstream analytical tools used by ratings professionals
  • Collaborate with product owners, business analysts, and fellow engineers to translate business requirements into technical solutions that meet performance, reliability, and scalability expectations
  • Participate in all phases of the software development lifecycle, including design, development, testing, code review, deployment, and post-production monitoring
  • Contribute to continuous improvement initiatives by identifying opportunities to modernize legacy systems, reduce technical debt, and enhance overall system performance
  • Mentor junior and associate software engineers, offering guidance on coding standards, design patterns, and engineering practices that promote a culture of quality
  • Engage with cloud infrastructure and DevOps tooling to support automated builds, testing pipelines, and deployment processes in alignment with the team's engineering roadmap

About the Team

The Ratings Technology team at Moody's builds and maintains the critical platforms and engineering systems that support the global ratings process. Based in Charlotte, the team works at the intersection of finance and technology, delivering innovative Java-based solutions that enable analysts and business stakeholders to operate with speed, accuracy, and confidence. By joining our team, you will be part of a collaborative engineering community focused on modernizing core infrastructure, integrating AI-driven capabilities, and delivering solutions that directly impact how risk is assessed and communicated across global markets.

For US-based roles only: the anticipated hiring base salary range for this position is $116,500.00 - $169,000.00, depending on factors such as experience, education, level, skills, and location. This range is based on a full-time position. In addition to base salary, this role is eligible for incentive compensation. Moody’s also offers a competitive benefits package, including not but limited to medical, dental, vision, parental leave, paid time off, a 401(k) plan with employee and company contribution opportunities, life, disability, and accident insurance, a discounted employee stock purchase plan, and tuition reimbursement.

Moody’s is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, gender, age, religion or creed, national origin, ancestry, citizenship, marital or familial status, sexual orientation, gender identity, gender expression, genetic information, physical or mental disability, military or veteran status, or any other characteristic protected by law. Moody’s also provides reasonable accommodation to qualified individuals with disabilities or based on a sincerely held religious belief in accordance with applicable laws. If you need to inquire about a reasonable accommodation, or need assistance with completing the application process, please email View email address on click.appcast.io. This contact information is for accommodation requests only, and cannot be used to inquire about the status of applications

For San Francisco positions, qualified applicants with criminal histories will be considered for employment consistent with the requirements of the San Francisco Fair Chance Ordinance.

This position may be considered a promotional opportunity, pursuant to the Colorado Equal Pay for Equal Work Act.

Click here to view our full EEO policy statement. Click here for more information on your EEO rights under the law. Click here to view our Pay Transparency Nondiscrimination statement.

Candidates for Moody's Corporation may be asked to disclose securities holdings pursuant to Moody’s Policy for Securities Trading and the requirements of the position. Employment is contingent upon compliance with the Policy, including remediation of positions in those holdings as necessary.

Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Sr Machine Learning Engineer in Charlotte, NC vacancy
  • $138k - $208k

     ...innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2025) Day to Day As a Senior Machine Learning Engineer on our Sourcing team, you will work on developing and deploying ML and AI solutions in production. You'll be collaborating... 
    Senior
    Work experience placement
    Local area

    Indeed

    Charlotte, NC
    3 days ago
  • $156k - $234k

     ...for our distributed ML work, and we hope you are a Senior ML Engineer who can help us drive the future of autonomous freight....  ...evangelize its usage You keep up with open-source software for machine learning at scale You have built ML solutions that have reached... 
    Senior
    Remote work
    Relocation

    Torc Robotics

    Charlotte, NC
    14 days ago
  • $65.5k - $134k

     ...of transactions, make intelligent decisions, and continuously learn from real-world financial data. This is your chance to shape how...  ...applications (trading, risk, compliance, or banking) Knowledge of prompt engineering and in-context learning optimization Familiarity with model... 
    Senior
    Summer holiday
    Flexible hours

    Ernst & Young Oman

    Charlotte, NC
    4 days ago
  • $107.66k - $161.7k

     ...topics and providing a unique platform to learn and connect with others. Poe : a...  ...About the Team and Role: Our small engineering team works on challenging problems every...  ...product and our company. At Poe, we use Machine Learning in various parts of the product... 
    Suggested
    Remote job
    Full time
    Work experience placement
    Internship

    Quora

    Charlotte, NC
    3 days ago
  •  ...while staying connected and building community through regular in-person events. Learn more about our flexible approach to where we work. About the Role: As a Machine Learning Engineer, you will have the opportunity to collaborate closely with senior engineers and... 
    Suggested
    Permanent employment
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    Charlotte, NC
    3 days ago
  • Job Title Data Scientist / Machine Learning Engineer (Generative AI Focus) Contract Length 12+ Months Schedule Hybrid schedule 3 days per week onsite / 2 remote Location Charlotte, NC / Irving, TX / Boston, MA Reference Number 246769 Overview We are seeking a highly... 
    Contract work
    Remote work
    3 days per week

    Strategic Staffing Solutions

    Charlotte, NC
    4 days ago
  • $163k - $245k

     ...with opportunities through innovative technology. We integrate machine learning at every step to create consistent, engaging, and secure...  ...meet the needs of our users. Our teams consist of Software Engineers, UX Designers, Product Managers, and Machine Learning professionals... 
    Work experience placement
    Local area

    Indeed

    Charlotte, NC
    3 days ago
  • Summary: ~ Responsible for building, testing, and deploying scalable software solutions using Python. This role works across back-end systems, APIs, and data-driven applications to support a variety of technical and business needs. Responsibilities: Develop...
    Senior

    3B Staffing LLC

    Charlotte, NC
    1 day ago
  •  ...Synechron Inc is seeking Sr Python Developer (trade surveillance)- financial services to join our Charlotte, NC (onsite 3 days a week is a must in Hybris ) long-term contract. Please do not share me just resumes with Python kindly check if they have worked on (trade... 
    Senior
    Long term contract
    Work experience placement
    Relocation
    3 days per week

    Concord IT Systems

    Charlotte, NC
    3 days ago
  •  ...Services Organization with expertise in AI and Data. The ideal candidate will lead diverse teams, leverage cloud platforms, and use machine learning to solve complex financial challenges. With a bachelor’s or master’s degree and a minimum of 5 years of relevant experience,... 

    Ernst & Young Oman

    Charlotte, NC
    4 days ago
  •  ...IDR is seeking a Sr Data Engineer to join one of our top clients in Charlotte, NC as a long term opportunity. If you are looking for an opportunity to join an organization who has invested in bleeding edge technology - Apply today! At this time, we are only... 
    Senior

    IDR Healthcare

    Charlotte, NC
    3 days ago
  •  ...AI / Machine Learning Engineer Proven experience in data science, including data analysis, model development, and machine learning algorithms. Strong proficiency in Python for developing back-end services and implementing machine learning models. Experience with... 

    InterSources

    Charlotte, NC
    1 day ago
  •  ...AI / Machine Learning Engineer (Contract) Location: Philadelphia, PA or Charlotte, NC Duration: 6 Months Contract Job Summary We are seeking an experienced AI / Machine Learning Engineer to design, develop, and deploy scalable AI and Large Language Model (LLM)... 
    Contract work
    Monday to Friday
    3 days per week

    Merican

    Charlotte, NC
    4 days ago
  • $62 per hour

     ...Sr. Python Developer Location: Charlotte, NC candidates preferred but open to remote EST and CST time zones only 8:30am...  ...Collaborate closely with UX designers, product managers, and backend engineers. Mentor junior developers and contribute to technical best... 
    Senior
    Contract work
    Remote work
    Flexible hours

    CRG

    Charlotte, NC
    3 days ago
  •  ...Group Inc. A great place to work. Current job opportunities are posted here as they become available. We’re seeking an AI / Machine Learning Engineer to help design, build, and deploy machine learning solutions that drive AI-powered decision-making across NEP Group. In... 
    Remote work
    Flexible hours

    Creative Technology UK

    Charlotte, NC
    3 days ago
  •  ...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 science/Engineering /Mathematics/Statistics or... 
    Full time
    H1b
    Remote work

    SynergisticIT

    Charlotte, NC
    1 day ago
  • $76.2k - $174.1k

     ...opportunities, with a focus on continuous learning and skills development to become a...  ...maintaining production-grade ML and DL models, machine learning workflows, and pipelines...  ...years of related work experience in AI/ML engineering or MLE/ML Ops Experience working with business... 
    Work experience placement
    Summer holiday
    Flexible hours

    Ernst & Young Oman

    Charlotte, NC
    4 days ago
  •  ...Job Title: Sr. Data Engineer Duration: 12+ Months Location: Charlotte, NC - Hybrid Role (3 days onsite in a week) Manager Notes: • Team Duties and business impact: The Risk Data Services is a horizontal function within Risk Technology organization and... 
    Senior
    3 days per week

    Veracity

    Charlotte, NC
    3 days ago
  •  ...We are seeking a skilled and experienced Machine Learning Engineer to design and implement solutions for extracting, processing, and storing information from large-scale document repositories. You will work with advanced NLP and machine learning techniques, integrate vector... 

    Euclid Innovations

    Charlotte, NC
    2 days ago
  •  ...Description Job Overview Insight Global is looking for a Senior Data Engineer to join the Data Analytics team at one of our logistics company...  ...Senior Data Engineers need to be inquisitive and motivated to learn modern technologies and capabilities which could benefit the... 
    Senior
    Work experience placement

    Insight Global

    Charlotte, NC
    3 days ago
  •  ...ML Engineer Charlotte, North Carolina, United States Or refer someone Job Openings ML Engineer...  ...company is redefining how businesses learn from and optimize their in-person...  ...with a specialized vertical in Applied AI, Machine Learning, and Data Science. We stand out... 
    Full time

    Catalyst Labs, LLC

    Charlotte, NC
    4 days ago
  • Responsibilities Refactor and migrate existing predictive models to Vertex AI, ensuring models function correctly post-migration with proper retraining and validation. Qualifications MUST-HAVE – 12+ years experience Strong Python + ML frameworks (PyTorch, TensorFlow, XGBoost...

    Euclid Innovations

    Charlotte, NC
    3 days ago
  • $117.48k - $161.54k

     ...4831 Company: Corning Requisition Number: 76035 Senior Network Engineer/Architect We are seeking an experienced and highly skilled Senior...  .... Mentor junior engineers and foster a culture of continuous learning and technical excellence. Documentation & Standards Compliance... 
    Senior
    Full time
    Contract work

    Corning Incorporated

    Charlotte, NC
    4 days ago
  •  ...The Senior Manager, Data Activation and Engineering is responsible for designing, implementing...  ...efficiently, and facilitate continuous learning and development within the team....  ...and ETL/ELT tools. Experience with AI, machine learning, or intelligent automation in a... 
    Senior
    Work experience placement
    Work at office

    Coca-Cola Consolidated

    Charlotte, NC
    2 days ago
  • $294.12k

     ...Job Description: Position: Machine Learning Engineer Location: Remote / Hybrid Employment Type: Full-time Responsibilities Design, train, and deploy machine learning models for production environments. Build data pipelines for model training, evaluation, and... 
    Full time
    Remote work
    Relocation

    MS Systems

    Charlotte, NC
    7 days ago
  • $135.04k - $202.56k

    Sr Staff Data Engineer - GE07DE We’re determined to make a difference and are proud to be an insurance company that goes well beyond coverages...  ...Data Products to support analytics, visualization, and machine learning use cases. Collaborate with data analysts, data... 
    Senior
    Temporary work
    Work at office
    3 days per week

    The Hartford

    Charlotte, NC
    2 days ago
  • Job Overview Strong experience in Python (3+ years hands-on experience). LangChain/LangGraph, Google ADK. Core Java, Spring framework, Hibernate, MongoDB. Hands-on experience in building Microservices. Technical solutioning, Development, release to production...
    Senior

    Cynet Systems

    Charlotte, NC
    2 days ago
  • Sr Scrum Master Visa status: U.S. Citizens and those authorized to work in the U.S. are encouraged to apply. Tax terms: W2. Max rate: $110K. Location: Charlotte. Scrum master with technology experience. CSM certification is a plus.
    Senior

    Keylent Inc

    Charlotte, NC
    1 day ago
  • A leading IT consulting firm has an exciting opportunity for a Principal/Senior Product Owner in Charlotte, NC. You will oversee a product portfolio, focusing on strategic thinking and hands-on execution. The ideal candidate will have over 10 years of experience in product...
    Senior
    Full time

    SMART IT People

    Charlotte, NC
    3 days ago
  • A leading engineering consulting firm in Charlotte seeks an experienced Construction Materials Testing Associate Principal to oversee CMT projects and mentor staff. The ideal candidate will have a Bachelor’s in a relevant field and at least 8 years of experience, including... 
    Senior

    ECS Group of Companies

    Charlotte, NC
    3 days ago

Do you want to receive more vacancies?

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