{"schemaVersion":"jobsearcher.job.v1","id":"9d82e75817135a3dffaded33","url":"https://jobsearcher.com/jobs/9d82e75817135a3dffaded33","canonicalUrl":"https://jobsearcher.com/jobs/9d82e75817135a3dffaded33","title":"Software Engineer (C, C++, Python, NLP/AI libraries)","description":"Experience Level: Experienced Hire\nCategories:\nEngineering & Technology\nLocation(s):\nMIS Support Center, 4th floor, East Tower, Eurocenter Business Center, in front of Cenada, Heredia, 40104, CR\nThe Role / Responsibilities:\nSoftware Engineer is seen as an expert in several technologies within the software engineering field:\nMaintain NMT models including tunning, adjustment and corrections\nActively work on improvements of documents pre-processing queues\nMaintain glossaries for different domains of industry\nMaintain API for services related to NMT models\nAnswer questions posed by any Moody’s employee or customer about feed handler features and operations.\nAdd support for publisher metadata to be used by internal custom systems.\nWork with advanced graphic and publishing file formats, like PDF, as necessary to integrate publisher-supplied documents in these formats.\nInvestigate and find the root cause for the most complex software problems reported by clients pertaining to your code. Show expertise in verbal and written communication regarding these defects.\nProvide input to continuously improve our engineering practices\nContribute to training sessions and knowledge sharing across the teams.\nYou need to ask the right questions, log what needs to be logged in, run the right diagnostics, build the correct software employing the proper algorithms, and provide clear answers to questions about your code.\nYou will need to set high-performance goals for yourself, assume responsibility and accountability, and self-impose standards of excellence in a structured environment with your manager.\nQualifications:\nBachelor's degree in computer science or related majors from top institutions.\n5+ years’ professional software development experiences on multi-tiered enterprise applications.\nClear understanding of Software Development Life Cycle\nExpertise on agile process, mentor others to improve development process more broadly\nQuickly learns modern technologies; is motivated to learn latest technologies and share this knowledge with others\nExcellent verbal and written communication skills\nWorks well in a fast-paced team environment; able to work under pressure to meet tight deadlines\nHas expert analytical and problem-solving skills\nCan communicate technical information to both technical and non-technical audiences\nConsistently displays good presentation skills\nDeep understanding of Object-Oriented design, multithreading, and programming with strong focus on text manipulation.\nExpert in Programming Languages: C, C++, Python\nExperience with Python NLP/AI libraries and graphical libraries\nExperience with NLP/AI models tunning and training; including normalizations and analyses of sets\nExperience with GPU machines and CUDA Parallel Programming Framework\nCapable to work with file manipulations: reading, writing, binary form, inotify, directories access\nVery good understanding of languages translation service concept\nExperience with REST API and FastAPI; understanding of API principles\nExperience with AWS (Amazon Web Services) technologies mostly S3 bucket, Lambda, AWS virtual instances usage.\nExperience with GCP (Google Cloud Platform) technologies, virtual instances, and bucket storage\nFamiliar with: JSON, XML, HTML, CSS\nFamiliar with compilation process by gcc and with Makefile\nFamiliarity with Containerization technologies like Docker\nFamiliarity with modern front-end build pipelines, tools, CI/CD concepts.\nProficiency in Git, including the ability to evaluate and maintain the codebase during code reviews via GitHub Pull Requests\nFamiliar with curl, Postman\nComfortable with Development tools: MS VSCode and vim\nCompetent in Development Platforms: Linux (CentOS, Rocky, RedHat ...)\nCompetent in Others: Jira, Confluence, DataDog, MS Teams, Slack,","company":"Moody","rawCompany":"moody","city":"Battletown","state":"KY","isRemote":false,"isActive":false,"createdAt":"2026-04-12T21:16:24.591Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Engineer (C, C++, Python, NLP/AI libraries)","description":"Experience Level: Experienced Hire\nCategories:\nEngineering & Technology\nLocation(s):\nMIS Support Center, 4th floor, East Tower, Eurocenter Business Center, in front of Cenada, Heredia, 40104, CR\nThe Role / Responsibilities:\nSoftware Engineer is seen as an expert in several technologies within the software engineering field:\nMaintain NMT models including tunning, adjustment and corrections\nActively work on improvements of documents pre-processing queues\nMaintain glossaries for different domains of industry\nMaintain API for services related to NMT models\nAnswer questions posed by any Moody’s employee or customer about feed handler features and operations.\nAdd support for publisher metadata to be used by internal custom systems.\nWork with advanced graphic and publishing file formats, like PDF, as necessary to integrate publisher-supplied documents in these formats.\nInvestigate and find the root cause for the most complex software problems reported by clients pertaining to your code. Show expertise in verbal and written communication regarding these defects.\nProvide input to continuously improve our engineering practices\nContribute to training sessions and knowledge sharing across the teams.\nYou need to ask the right questions, log what needs to be logged in, run the right diagnostics, build the correct software employing the proper algorithms, and provide clear answers to questions about your code.\nYou will need to set high-performance goals for yourself, assume responsibility and accountability, and self-impose standards of excellence in a structured environment with your manager.\nQualifications:\nBachelor's degree in computer science or related majors from top institutions.\n5+ years’ professional software development experiences on multi-tiered enterprise applications.\nClear understanding of Software Development Life Cycle\nExpertise on agile process, mentor others to improve development process more broadly\nQuickly learns modern technologies; is motivated to learn latest technologies and share this knowledge with others\nExcellent verbal and written communication skills\nWorks well in a fast-paced team environment; able to work under pressure to meet tight deadlines\nHas expert analytical and problem-solving skills\nCan communicate technical information to both technical and non-technical audiences\nConsistently displays good presentation skills\nDeep understanding of Object-Oriented design, multithreading, and programming with strong focus on text manipulation.\nExpert in Programming Languages: C, C++, Python\nExperience with Python NLP/AI libraries and graphical libraries\nExperience with NLP/AI models tunning and training; including normalizations and analyses of sets\nExperience with GPU machines and CUDA Parallel Programming Framework\nCapable to work with file manipulations: reading, writing, binary form, inotify, directories access\nVery good understanding of languages translation service concept\nExperience with REST API and FastAPI; understanding of API principles\nExperience with AWS (Amazon Web Services) technologies mostly S3 bucket, Lambda, AWS virtual instances usage.\nExperience with GCP (Google Cloud Platform) technologies, virtual instances, and bucket storage\nFamiliar with: JSON, XML, HTML, CSS\nFamiliar with compilation process by gcc and with Makefile\nFamiliarity with Containerization technologies like Docker\nFamiliarity with modern front-end build pipelines, tools, CI/CD concepts.\nProficiency in Git, including the ability to evaluate and maintain the codebase during code reviews via GitHub Pull Requests\nFamiliar with curl, Postman\nComfortable with Development tools: MS VSCode and vim\nCompetent in Development Platforms: Linux (CentOS, Rocky, RedHat ...)\nCompetent in Others: Jira, Confluence, DataDog, MS Teams, Slack,","datePosted":"2026-04-12T21:16:24.591Z","dateModified":"2026-04-12T21:16:24.591Z","hiringOrganization":{"@type":"Organization","name":"Moody","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Battletown","addressRegion":"KY","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"9d82e75817135a3dffaded33"},"url":"https://jobsearcher.com/jobs/9d82e75817135a3dffaded33"}}