Browse Data & ML Jobs
Search 265 curated tech job listings scraped in real-time from LinkedIn, Glassdoor, RemoteOK, and more. Filter by role, location, seniority, and source to find your next opportunity.
265 jobs found for "Software Engineering Research"
Page 1 of 14
Specialist - Software Engineer - Python Data Engineering
…region What you have Role Description As a Software Engineer supporting the Schwab Asset Management (SAM) Engineering Investment Research Technology group, you will work as a hands-on technologist focused … grow your software engineering and data engineering skills while seeing your work directly enable quantitative research and model development. Key Responsibilities Partner with researchers, product owners, and other engineers to clarify requirements…
Software Engineer – Data Engineering Platform (Python _ SQL _ PostGIS
…accelerate change Curious – we turn knowledge into action Company Wood Mackenzie is a global research, analytics and consultancy business serving the natural resources industry . We provide data, analytics and insights that help … identify, evaluate, and develop energy and infrastructure opportunities across the United States. Role Purpose The Software Engineer will join the team responsible for the core data platform supporting valuation and analytics products…
Software Engineer - Data Lifecycle
…investors. You will join QRT’s Data team as a Software Engineer, working at the intersection of engineering, trading, and research. Your focus will be on delivering scalable systems for reference data … years of software engineering experience, ideally in a high-performance or data-intensive environment Strong programming skills in Python (experience with C# is a plus) Solid understanding of software design, architecture…
AI/ML Software Engineer
…AI/ML Software Engineer candidates to develop software in the Python or C++ languages in support of Artificial Intelligence (AI) / Machine Learning (ML) applications. Our software engineers work closely with our researchers … enable developing advanced AI/ML software to solve sensor data processing or control problems. Requirements Candidates for the AI/ML Software Engineer position should have a strong background in engineering, computer science, physics, and/or…
Data Platforms Software Engineer
…Department: Tech - Software Engineering Location: Oxford, UK Description Aurora helps governments, investors, and utilities make billion‑dollar decisions on the…
Research Software Analyst
…Research Hub (HDRH). The role works closely with researchers, project teams and stakeholders to translate research requirements into robust, sustainable software and technical workflows. This includes developing and maintaining research software, supporting … support research impact through technology. The School/Department The HASS Digital Research Hub (HDRH) supports digital research across the College of Arts and Social Sciences by providing expertise in research software, data…
Software Engineer – Data Platforms New
…Department: Tech - Software Engineering Location: Oxford, UK Description Aurora helps governments, investors, and utilities make billion‑dollar decisions on the…
Senior Data Platforms Software Engineer
…Department: Tech - AI and Data Engineering Location: Oxford, UK Description Aurora helps governments, investors, and utilities make billion‑dollar decisions…
Senior Machine Learning Research Engineer
…Senior Machine Learning Research Engineer to help build and scale the next generation of generative and predictive models of cellular behaviour. Research Engineers at Relation are software engineers with a deep understanding … degree in Computer Science, Engineering, Physics, or a related quantitative discipline; industry experience as an ML / research engineer working on large neural network training. Strong software engineering fundamentals in Python and deep…
Machine Learning Software Engineer 1
…Familiarity with another lower-level language (C/C++, Go, etc) is a plus Software engineering experience. You enjoy software engineering and know your way around algorithm design and data structures. You are comfortable … comfortable adjusting how you discuss software engineering projects, from the technical details to high-level concepts, depending on your audience of software engineer teammates, data scientist collaborators, and non-technical business stakeholders…
Machine Learning Software Engineer 1
…Familiarity with another lower-level language (C/C++, Go, etc) is a plus Software engineering experience. You enjoy software engineering and know your way around algorithm design and data structures. You are comfortable … comfortable adjusting how you discuss software engineering projects, from the technical details to high-level concepts, depending on your audience of software engineer teammates, data scientist collaborators, and non-technical business stakeholders…
Machine Learning Software Engineer 1
…Familiarity with another lower-level language (C/C++, Go, etc) is a plus Software engineering experience. You enjoy software engineering and know your way around algorithm design and data structures. You are comfortable … comfortable adjusting how you discuss software engineering projects, from the technical details to high-level concepts, depending on your audience of software engineer teammates, data scientist collaborators, and non-technical business stakeholders…
Machine Learning Software Engineer 1
…Familiarity with another lower-level language (C/C++, Go, etc) is a plus Software engineering experience. You enjoy software engineering and know your way around algorithm design and data structures. You are comfortable … comfortable adjusting how you discuss software engineering projects, from the technical details to high-level concepts, depending on your audience of software engineer teammates, data scientist collaborators, and non-technical business stakeholders…
Machine Learning Software Engineer 1
…Familiarity with another lower-level language (C/C++, Go, etc) is a plus Software engineering experience. You enjoy software engineering and know your way around algorithm design and data structures. You are comfortable … comfortable adjusting how you discuss software engineering projects, from the technical details to high-level concepts, depending on your audience of software engineer teammates, data scientist collaborators, and non-technical business stakeholders…
Machine Learning Software Engineer 1
…Familiarity with another lower-level language (C/C++, Go, etc) is a plus Software engineering experience. You enjoy software engineering and know your way around algorithm design and data structures. You are comfortable … comfortable adjusting how you discuss software engineering projects, from the technical details to high-level concepts, depending on your audience of software engineer teammates, data scientist collaborators, and non-technical business stakeholders…
Data Software Engineer
…bringing scientific clarity to financial complexity. From our London HQ, we unite world-class researchers and engineers in an environment that values deep exploration and methodical execution - because the best ideas take … services end-to-end Optimising software performance, throughput and efficiency at scale Contributing to the reliability and operational excellence of critical systems Applying strong software engineering practices across testing, code quality, automation…
Software Engineer III– AI Systems New
…contribute to design reviews and engineering best practices. Mentor peers on AI systems patterns, distributed compute, and performance engineering. Minimum Qualifications Bachelor’s/Master’s in CS, Engineering, or equivalent industry experience … throughput, reliability). Excellent communicator able to translate between research goals and production constraints. Drives clarity in ambiguous problem spaces; mentors others and uplifts engineering standards. About Walmart Global Tech Imagine working…
Senior, Software Engineer – Python, Gen AI Developer
…Position Summary... What you'll do... As part of Walmart's Global Sourcing Backend team, you will be building highly…
Python Software Engineer — AI/ML Integration & AI Agents
…About the Role We are looking for a Python Software Engineer to join our engineering team and work at the intersection of software development, machine learning, and embedded systems. The primary focus … role requires a practical engineering mindset with attention to performance, reliability, resource constraints, and deployment. This is primarily a software engineering role, not a model research or Data Scientist position. Location This…
Software Engineer, AI Platforms
…with wet-lab scientists, computational biologists, and platform engineers. A successful candidate sits at the intersection of AI systems and production software engineering, brings strong judgment to ambiguous problems, and raises … modern biology lab. You'll create impact by building durable software foundations for an agentic research platform and bringing engineering rigor to open-ended problems. This is an in-person role…