Sr Machine Learning Engineer
$116.5k - $169kMoody'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.
$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...SeniorWork experience placementLocal area$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...SeniorRemote workRelocation$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...SeniorSummer holidayFlexible hours$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...SuggestedRemote jobFull timeWork experience placementInternship- ...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...SuggestedPermanent employmentFull timeWork at officeRemote workWork from homeFlexible hours
- 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 workRemote work3 days per week
$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 placementLocal area- 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
- ...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...SeniorLong term contractWork experience placementRelocation3 days per week
- ...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,...
- ...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
- ...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...
- ...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 workMonday to Friday3 days per week
$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...SeniorContract workRemote workFlexible hours- ...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 workFlexible hours
- ...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 timeH1bRemote work
$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 placementSummer holidayFlexible hours- ...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...Senior3 days per week
- ...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...
- ...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...SeniorWork experience placement
- ...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
- 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...
$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...SeniorFull timeContract work- ...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...SeniorWork experience placementWork at office
$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 timeRemote workRelocation$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...SeniorTemporary workWork at office3 days per week- 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
- 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
- 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...SeniorFull time
- 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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr Machine Learning Engineer. Be the first to apply!
- senior cloud service delivery manager Charlotte, NC
- senior business analyst contract Charlotte, NC
- senior game producer Charlotte, NC
- senior software manager Charlotte, NC
- senior manager business analytics Charlotte, NC
- senior marketing account manager Charlotte, NC
- senior marketing manager Charlotte, NC
- senior contracts analyst Charlotte, NC
- sr operations manager Charlotte, NC
- senior director of development Charlotte, NC


