<?xml version="1.0" encoding="UTF-8"?>
<source>
  <jobs>
    <job>
      <externalid>655da07a-ab6</externalid>
      <Title>AI Tutor - Software Engineering Specialist</Title>
      <Description><![CDATA[<p>We&#39;re seeking an experienced software engineer to join our team as an AI tutor. As a tutor, you will contribute to AI model training initiatives by curating code examples, offering precise solutions, and providing meticulous corrections in specialized programming languages.</p>
<p>Your responsibilities will include evaluating and refining AI-generated code, ensuring it adheres to industry standards for efficiency, scalability, and reliability. You will also collaborate with cross-functional teams to enhance AI-driven coding solutions, ensuring they meet enterprise-level quality and performance benchmarks.</p>
<p>To succeed in this role, you will need professional software engineering experience building scalable, high-performance applications. You should have deep expertise in one or more programming languages, strong proficiency in relevant frameworks and libraries, and a solid understanding of software design principles, performance optimization, and best practices.</p>
<p>As a detail-oriented and adaptable individual, you will thrive in a fast-paced work environment and possess strong logical reasoning skills. Experience integrating analytics, monitoring, and security best practices relevant to your technical domain is a plus. Containerization technologies, such as Docker, and knowledge of complementary technologies, such as backend systems, APIs, databases, and authentication, are also desirable.</p>
<p>This role may be offered as a full-time, part-time, or contractor position, depending on role needs and candidate fit. As a contractor, you will have the flexibility to set your own hours and determine the exact amount of time needed to complete deliverables. You will be working remotely from any location worldwide, subject to legal eligibility, time-zone compatibility, and role-specific needs.</p>
<p>US-based candidates will be compensated between $60/hour and $100/hour, depending on factors including relevant experience, skills, education, geographic location, and qualifications. International candidates will receive information during the recruitment process.</p>
<p style="margin-top:24px;font-size:13px;color:#666;">XML job scraping automation by <a href="https://yubhub.co">YubHub</a></p>]]></Description>
      <Jobtype>full-time|part-time|contract</Jobtype>
      <Experiencelevel>senior</Experiencelevel>
      <Workarrangement>remote</Workarrangement>
      <Salaryrange>$60/hour - $100/hour</Salaryrange>
      <Skills>proficient in one or more programming languages, strong proficiency in relevant frameworks and libraries, solid understanding of software design principles, performance optimization, and best practices, experience implementing quality standards, including accessibility, security, and reliability, strong debugging and profiling skills using development tools and performance monitoring, adaptable, detail-oriented, logical reasoning skills, containerization technologies (e.g., Docker), knowledge of complementary technologies (e.g., backend systems, APIs, databases, authentication)</Skills>
      <Category>Engineering</Category>
      <Industry>Technology</Industry>
      <Employername>xAI</Employername>
      <Employerlogo>https://logos.yubhub.co/xai.com.png</Employerlogo>
      <Employerdescription>xAI creates AI systems to understand the universe and aid humanity in its pursuit of knowledge.</Employerdescription>
      <Employerwebsite>https://www.xai.com/</Employerwebsite>
      <Compensationcurrency></Compensationcurrency>
      <Compensationmin></Compensationmin>
      <Compensationmax></Compensationmax>
      <Applyto>https://job-boards.greenhouse.io/xai/jobs/5063490007</Applyto>
      <Location>Remote</Location>
      <Country></Country>
      <Postedate>2026-04-18</Postedate>
    </job>
    <job>
      <externalid>592f16ec-737</externalid>
      <Title>Validation/Verification Engineer (Computer Science Focus)</Title>
      <Description><![CDATA[<p>Engineer the Future with Us</p>
<p>We currently have 614 open roles</p>
<p>At Synopsys, we drive the innovations that shape the way we live and connect. Our technology is central to the Era of Pervasive Intelligence, from self-driving cars to learning machines. We lead in chip design, verification, and IP integration, empowering the creation of high-performance silicon chips and software content.</p>
<p>You are a passionate and detail-oriented early-career engineer eager to make a real impact in high-tech software development. With a strong foundation in computer science or software engineering, you’re excited by the challenge of working on large-scale, technically sophisticated simulation platforms like Systems Tool Kit (STK), Orbit Determination Tool Kit (ODTK), and Behavior Execution Engine (BEE).</p>
<p><strong>What You’ll Be Doing:</strong></p>
<ul>
<li>Designing, implementing, and executing functional, regression, performance, and API tests in both manual and automated environments.</li>
</ul>
<ul>
<li>Developing and maintaining automated test suites at the application and source-code levels to ensure comprehensive coverage.</li>
</ul>
<ul>
<li>Expanding and improving test coverage across a diverse set of features, platforms, and configurations.</li>
</ul>
<ul>
<li>Monitoring daily test results, analyzing failures, and conducting root cause analysis to drive product quality improvements.</li>
</ul>
<ul>
<li>Contributing to and maintaining shared test frameworks, infrastructure, and CI-driven quality processes.</li>
</ul>
<ul>
<li>Collaborating closely with software developers, QA engineers, and domain experts to ensure testability, reliability, and product excellence throughout the development lifecycle.</li>
</ul>
<p><strong>The Impact You Will Have:</strong></p>
<ul>
<li>Ensuring high-quality releases of complex simulation software critical to aerospace and engineering customers worldwide.</li>
</ul>
<ul>
<li>Increasing test automation and coverage to accelerate product development cycles and minimize release risk.</li>
</ul>
<ul>
<li>Identifying and resolving defects early, directly improving software reliability.</li>
</ul>
<ul>
<li>Enhancing CI/CD pipelines and test infrastructure, enabling faster feedback loops.</li>
</ul>
<ul>
<li>Collaborating with cross-disciplinary teams to build robust, scalable, and maintainable software solutions.</li>
</ul>
<p><strong>What You’ll Need:</strong></p>
<ul>
<li>Bachelor’s degree in Computer Science, Software Engineering, Systems Engineering, or a related field.</li>
</ul>
<ul>
<li>Strong programming experience in Python, C#, and/or Java, with an ability to quickly learn new languages as needed.</li>
</ul>
<ul>
<li>Proficiency with scripting languages such as Perl, Bash, or PowerShell.</li>
</ul>
<ul>
<li>Solid understanding of software design principles, debugging, and analytical problem-solving techniques.</li>
</ul>
<ul>
<li>Experience working in both Windows and Linux environments.</li>
</ul>
<ul>
<li>Familiarity with automated test frameworks (e.g., NUnit, JUnit) and CI/CD pipelines is a plus.</li>
</ul>
<ul>
<li>Knowledge of software architecture, APIs, or distributed systems is beneficial.</li>
</ul>
<p><strong>Who You Are:</strong></p>
<ul>
<li>Collaborative team player who values open communication and mutual support.</li>
</ul>
<ul>
<li>Detail-oriented and organized, with a persistent drive for quality and process improvement.</li>
</ul>
<ul>
<li>Analytical thinker with strong troubleshooting and root cause analysis skills.</li>
</ul>
<ul>
<li>Adaptable, resilient, and eager to learn in a dynamic and evolving technical landscape.</li>
</ul>
<ul>
<li>Effective communicator, able to translate complex technical issues for diverse audiences.</li>
</ul>
<ul>
<li>Self-motivated and proactive, with a genuine passion for technology and innovation.</li>
</ul>
<p><strong>The Team You’ll Be A Part Of:</strong></p>
<p>You’ll join a dynamic, multidisciplinary team dedicated to advancing STK (Systems Tool Kit), a commercial mission modeling software used by thousands worldwide. The team is composed of experts in communications, radar, software engineering, and mission analysis, collaborating closely to deliver impactful solutions to some of the most challenging problems in aerospace, defense, and beyond.</p>
<p style="margin-top:24px;font-size:13px;color:#666;">XML job scraping automation by <a href="https://yubhub.co">YubHub</a></p>]]></Description>
      <Jobtype>employee</Jobtype>
      <Experiencelevel>entry</Experiencelevel>
      <Workarrangement>onsite</Workarrangement>
      <Salaryrange>$76,000-$114,000</Salaryrange>
      <Skills>Python, C#, Java, Perl, Bash, PowerShell, NUnit, JUnit, software design principles, debugging, analytical problem-solving techniques</Skills>
      <Category>Engineering</Category>
      <Industry>Technology</Industry>
      <Employername>Synopsys</Employername>
      <Employerlogo>https://logos.yubhub.co/careers.synopsys.com.png</Employerlogo>
      <Employerdescription>Synopsys is a leading provider of electronic design automation (EDA) software and services for the semiconductor and electronics industries.</Employerdescription>
      <Employerwebsite>https://careers.synopsys.com</Employerwebsite>
      <Compensationcurrency></Compensationcurrency>
      <Compensationmin></Compensationmin>
      <Compensationmax></Compensationmax>
      <Applyto>https://careers.synopsys.com/job/exton/validation-verification-engineer-computer-science-focus-exton-pa-14923/44408/91315608592</Applyto>
      <Location>Exton</Location>
      <Country></Country>
      <Postedate>2026-04-05</Postedate>
    </job>
    <job>
      <externalid>8ff8494c-993</externalid>
      <Title>R&amp;D Engineer, Sr</Title>
      <Description><![CDATA[<p>We are seeking a Senior R&amp;D Engineer to join our PrimePower Team in Bengaluru. The PrimePower team works closely with timing, power, and physical design flows to deliver high-performance, scalable, and accurate power analysis solutions. Development involves handling large gate-level netlists, complex data models, and performance-critical algorithms, primarily implemented in C++.</p>
<p>Key responsibilities include:</p>
<ul>
<li>Strong problem-solving skills and the ability to debug complex software issues in large-scale systems.</li>
<li>2–5 years of industry experience in software development or EDA-related R&amp;D roles.</li>
<li>Ability to contribute independently to feature development, bug fixes, and performance improvements.</li>
<li>Good communication skills and the ability to collaborate effectively within a cross-functional team.</li>
</ul>
<p>Ideal candidates will have proficiency in C/C++ development, with strong fundamentals in data structures and algorithms. Experience working on Linux platforms and familiarity with build systems, debugging tools, and development workflows on Linux is a plus. Exposure to scripting languages such as Tcl, Perl, or Python will be an added advantage.</p>
<p>At Synopsys, we want talented people of every background to feel valued and supported to do their best work. We consider all applicants for employment without regard to race, color, religion, national origin, gender, sexual orientation, age, military veteran status, or disability.</p>
<p style="margin-top:24px;font-size:13px;color:#666;">XML job scraping automation by <a href="https://yubhub.co">YubHub</a></p>]]></Description>
      <Jobtype>employee</Jobtype>
      <Experiencelevel>senior</Experiencelevel>
      <Workarrangement>onsite</Workarrangement>
      <Salaryrange></Salaryrange>
      <Skills>C/C++ development, data structures and algorithms, Linux platforms, build systems, debugging tools, development workflows on Linux, scripting languages such as Tcl, Perl, or Python, prior experience in EDA software development, exposure to timing analysis and/or power analysis concepts and flows, understanding of gate-level design, static analysis, or signoff methodologies, familiarity with software design principles and writing maintainable, high-quality code</Skills>
      <Category>Engineering</Category>
      <Industry>Technology</Industry>
      <Employername>Synopsys</Employername>
      <Employerlogo>https://logos.yubhub.co/careers.synopsys.com.png</Employerlogo>
      <Employerdescription>Synopsys develops and maintains software used in chip design, verification, and manufacturing.</Employerdescription>
      <Employerwebsite>https://careers.synopsys.com</Employerwebsite>
      <Compensationcurrency></Compensationcurrency>
      <Compensationmin></Compensationmin>
      <Compensationmax></Compensationmax>
      <Applyto>https://careers.synopsys.com/job/bengaluru/r-and-d-engineer-sr/44408/93537149120</Applyto>
      <Location>Bengaluru</Location>
      <Country></Country>
      <Postedate>2026-04-05</Postedate>
    </job>
    <job>
      <externalid>37c2e2de-235</externalid>
      <Title>Software Engineer- III</Title>
      <Description><![CDATA[<p><strong>Software Engineer- III</strong></p>
<p><strong>Job Summary</strong></p>
<p>As a Software Engineer- III at Electronic Arts, you will lead the end-to-end architecture, design, and implementation of scalable, high-throughput live service platform components that power multiple EA game studios. You will partner with cross-functional teams to streamline and evolve the live services workflow, evaluate and define how EA&#39;s live service platforms, studio technology stacks, and third-party/vendor solutions integrate to meet engineering and business objectives in a scalable and cost-effective manner.</p>
<p><strong>Responsibilities</strong></p>
<ul>
<li>Lead the end-to-end architecture, design, and implementation of scalable, high-throughput live service platform components that power multiple EA game studios.</li>
<li>Partner with cross-functional teams including Content Management &amp; Delivery, Messaging, Segmentation, Recommendation, and Experimentation to streamline and evolve the live services workflow.</li>
<li>Evaluate and define how EA&#39;s live service platforms, studio technology stacks, and third-party/vendor solutions integrate to meet engineering and business objectives in a scalable and cost-effective manner.</li>
<li>Own technical design reviews and drive architectural decisions, ensuring solutions are resilient, extensible, secure, and aligned with long-term platform strategy.</li>
<li>Use large-scale datasets across 20+ game studios to promote data-driven decision-making, experimentation, and continuous optimization.</li>
<li>Engage with Game Studios, Experience, and Brand organizations to deeply understand use cases, translate business requirements into technical designs, and drive end-to-end solution delivery.</li>
<li>Collaborate closely with Product Management to prioritize initiatives, define measurable outcomes, and deliver solutions with clear ROI.</li>
<li>Partner with Program Management to define sprint goals, plan and prioritize work, and own the team&#39;s sprint commitments and delivery outcomes.</li>
<li>Partner with Legal and Privacy teams to ensure compliance with global regulatory requirements and data governance standards.</li>
<li>Lead and mentor engineers, providing technical direction, conducting design/code reviews, and fostering engineering excellence.</li>
<li>Drive stakeholder alignment across multiple teams, locations, and time zones by communicating architecture, trade-offs, risks, and execution plans clearly and effectively.</li>
<li>Ensure operational excellence for 24/7 live services through proactive monitoring, performance tuning, capacity planning, and incident management.</li>
</ul>
<p><strong>Requirements</strong></p>
<ul>
<li>Bachelor&#39;s or Master&#39;s degree in Computer Science, Engineering, or a related field.</li>
<li>7-9 years of relevant industry experience in designing and building scalable distributed systems.</li>
<li>Strong expertise in software design principles, algorithms, and data structures.</li>
<li>Proven architectural and system design experience, including hands-on ownership of highly scalable, high-throughput, low-latency systems.</li>
<li>Demonstrated experience leading high-performing engineering teams (2-3+ years), including mentoring, technical guidance, and driving delivery.</li>
<li>Strong stakeholder management skills, with experience collaborating across product, engineering, legal, and business teams.</li>
<li>Proficiency in Java and at least one scripting language (preferably Python).</li>
<li>Hands-on experience with backend frameworks and technologies (e.g., Spring Boot).</li>
<li>Experience designing and operating distributed systems using messaging and streaming platforms (e.g., Kafka).</li>
<li>Strong experience with large-scale data pipelines, personalization platforms, analytics systems, and experimentation frameworks.</li>
<li>Experience with relational, columnar, and/or document-oriented databases.</li>
<li>Experience managing high-traffic, 24/7 production systems with complex dependencies in cloud environments, preferably AWS.</li>
<li>Solid understanding of multi-cloud architectures and large-scale data processing systems.</li>
<li>Working knowledge of containerization and orchestration technologies (Docker, Kubernetes).</li>
<li>Experience with observability and monitoring tools (e.g., Prometheus, Grafana).</li>
<li>Experience with CI/CD pipelines and version control systems (e.g., GitLab CI/CD).</li>
<li>Familiarity with modern software development best practices, including clean code principles, automated testing, CI/CD, and DevOps practices.</li>
<li>Exposure to frontend technologies (HTML, CSS, JavaScript frameworks such as React) is a plus.</li>
</ul>
<p><strong>Benefits</strong></p>
<p>Electronic Arts offers a comprehensive benefits package that includes healthcare coverage, mental well-being support, retirement savings, paid time off, family leaves, complimentary games, and more.</p>
<p style="margin-top:24px;font-size:13px;color:#666;">XML job scraping automation by <a href="https://yubhub.co">YubHub</a></p>]]></Description>
      <Jobtype>full-time</Jobtype>
      <Experiencelevel>senior</Experiencelevel>
      <Workarrangement>hybrid</Workarrangement>
      <Salaryrange></Salaryrange>
      <Skills>Java, Python, Spring Boot, Kafka, Distributed systems, Software design principles, Algorithms, Data structures, Architectural and system design, Cloud environments, Multi-cloud architectures, Containerization and orchestration technologies, Observability and monitoring tools, CI/CD pipelines, Version control systems, Frontend technologies, JavaScript frameworks, React</Skills>
      <Category>Engineering</Category>
      <Industry>Technology</Industry>
      <Employername>Electronic Arts</Employername>
      <Employerlogo>https://logos.yubhub.co/jobs.ea.com.png</Employerlogo>
      <Employerdescription>Electronic Arts is a leading video game developer and publisher with a portfolio of games and experiences across various platforms.</Employerdescription>
      <Employerwebsite>https://jobs.ea.com</Employerwebsite>
      <Compensationcurrency></Compensationcurrency>
      <Compensationmin></Compensationmin>
      <Compensationmax></Compensationmax>
      <Applyto>https://jobs.ea.com/en_US/careers/JobDetail/Software-Engineer-III/212957</Applyto>
      <Location>Hyderabad, Telangana, India</Location>
      <Country></Country>
      <Postedate>2026-03-09</Postedate>
    </job>
    <job>
      <externalid>0310be64-1e9</externalid>
      <Title>Senior Programmer in Programming Languages</Title>
      <Description><![CDATA[<p>We are seeking a Senior Programmer in Programming Languages to join our team at Epic Games. As a Senior Programmer, you will be responsible for developing and maintaining the language compiler and toolchain, working closely with language consumers to provide an exceptional user experience, designing and maintaining the script interface to Unreal Engine, and correcting bugs and maintaining the language code base.</p>
<p><strong>What you&#39;ll do</strong></p>
<ul>
<li>Develop and maintain the language compiler and toolchain.</li>
<li>Work closely with language consumers to provide an exceptional user experience.</li>
<li>Design and maintain the script interface to Unreal Engine.</li>
<li>Correct bugs and maintain the language code base.</li>
</ul>
<p><strong>What you need</strong></p>
<ul>
<li>Experience in developing language compilers and toolchains.</li>
<li>Proficiency in C++.</li>
<li>Advanced knowledge of software design principles, particularly interface programming.</li>
<li>Experience in developing in large code bases at a rapid pace, and ability to make trade-offs between usability, performance, and power.</li>
</ul>
<p style="margin-top:24px;font-size:13px;color:#666;">XML job scraping automation by <a href="https://yubhub.co">YubHub</a></p>]]></Description>
      <Jobtype>full-time</Jobtype>
      <Experiencelevel>senior</Experiencelevel>
      <Workarrangement>onsite</Workarrangement>
      <Salaryrange></Salaryrange>
      <Skills>language compiler development, C++, software design principles, script interface design, language code base maintenance</Skills>
      <Category>Engineering</Category>
      <Industry>Technology</Industry>
      <Employername>Epic Games</Employername>
      <Employerlogo>https://logos.yubhub.co/epicgames.com.png</Employerlogo>
      <Employerdescription>Epic Games is a leading video game technology company that has been at the forefront of real-time entertainment for over 20 years. The company&apos;s mission is to empower the next generation of game developers with innovative tools and technology.</Employerdescription>
      <Employerwebsite>https://www.epicgames.com</Employerwebsite>
      <Compensationcurrency></Compensationcurrency>
      <Compensationmin></Compensationmin>
      <Compensationmax></Compensationmax>
      <Applyto>https://www.epicgames.com/en-US/careers/jobs/5723912004</Applyto>
      <Location>Montreal, Canada</Location>
      <Country></Country>
      <Postedate>2026-01-08</Postedate>
    </job>
  </jobs>
</source>