> Markdown version of [/jobs/ext/505226-senior-software-engineer-compiler-algorithm-development-8892-mcar](https://www.wearedevelopers.com/jobs/ext/505226-senior-software-engineer-compiler-algorithm-development-8892-mcar). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - Compiler / Algorithm Development (8892-MCAR) - **Company:** The MathWorks, Inc. - **Location:** Natick, MA, United States - **Experience:** Expert - **Salary:** $104,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, Algorithm Design, C++ (Programming Language), Python (Programming Language), Software Architecture, Software Engineering, Programming Languages - **Published:** June 6, 2026 - **Apply:** https://www.careerjet.com/jobad/us111b6bb8f24a402114f71cc608cefe86 ## About the Role * Experience in parallel language constructs or parallelization techniques is a plus. * Experience with compiler implementation and optimization is a plus. * Experience using multiple programming languages (C/C++, Java, Python) * Proven ability to dive into and work with large code bases is a plus. * Strong abstraction, algorithmic, and software architecture skills. * Strong communications skills. ## Description Role Overview As a Software Engineering evaluator, you will play a crucial role in creating advanced datasets for training, benchmarking, and enhancing large language models. This … + 13 hours ago + Apply easily ## Related Videos - [Building a Compiler with C#](https://www.wearedevelopers.com/videos/116-building-a-compiler-with-c) - [How Regex Works: The Secret Sauce Behind Pattern Matching](https://www.wearedevelopers.com/videos/1212-how-regex-works-the-secret-sauce-behind-pattern-matching) - [The Avengers Initiative (Practical Ethics for Software Engineers)](https://www.wearedevelopers.com/videos/2070-the-avengers-initiative-practical-ethics-for-software-engineers) - [Modern software architectures](https://www.wearedevelopers.com/videos/1684-modern-software-architectures) - [Eclipse Qrisp: Next Generation of Quantum Algorithm Development](https://www.wearedevelopers.com/videos/1155-eclipse-qrisp-next-generation-of-quantum-algorithm-development) - [Algebraic Data Types + Pattern Matching = Elegant and readable Java code](https://www.wearedevelopers.com/videos/947-algebraic-data-types-pattern-matching-elegant-and-readable-java-code) ## Related Articles - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [6 Reasons to Use Java For Your Next AI Project](https://www.wearedevelopers.com/magazine/111-6-reasons-to-use-java-for-your-next-ai-project) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard)