2 days ago Be among the first 25 applicants
Company Description
Jobs for Humanity is dedicated to making work accessible to everyone. We believe programming should be accessible, powerful, and joyful. We invest in long-term ideas, value intellectual curiosity, and give you room to shape the future of how humans interact with code.
Company Description
Jobs for Humanity is dedicated to making work accessible to everyone. We believe programming should be accessible, powerful, and joyful. We invest in long-term ideas, value intellectual curiosity, and give you room to shape the future of how humans interact with code.
We welcome people from all walks of life. All your information will be kept confidential according to GDPR guidelines.
About The Role
We're looking for a skilled, forward-thinking engineer with a strong interest in programming language design, developer experience, and system-level tooling. As a Senior Research Engineer, you will help design, prototype, and implement the next generation of developer-facing technologies. You’ll join a small, high-impact team focused on advancing the boundaries of how people program, learn to program, and interact with computing systems.
This role is ideal for someone who thrives on building developer tools from the ground up, designing new language features or systems, and is eager to collaborate with others to turn ideas into real-world impact.
Responsibilities
* Research, design, and implement new programming paradigms and tools, particularly aimed at education and non-expert programmers.
* Develop interpreters, compilers, or integrated development environments (IDEs) from concept to prototype.
* Contribute to internal knowledge sharing, documentation, and tool improvement.
* Work closely with peers and stakeholders to understand needs and translate them into robust solutions.
* Optional but valued: Participate in collaborations with academic or industry researchers to turn theoretical models into practical developer tools.
* Explore human-computer interaction aspects of programming environments, with a special focus on teaching and accessibility.
Essential
* Demonstrated experience in software development, systems analysis, and tool creation.
* Strong background in algorithms, programming languages, or system architecture.
* Proficiency in languages such as C++, Python, or similar systems languages.
* Proven ability to work independently and deliver high-quality code.
Preferred (but Not Required)
* Experience leading projects or mentoring other engineers.
* Prior collaborations with academic researchers or participation in joint research projects.
* Contributions to publications, workshops, or standards in language design or software tooling.
What We Offer
* A supportive, intellectually curious team dedicated to long-term impact.
* Flexibility to shape your own projects and research directions.
* Opportunity to broaden your skills, including leadership and academic collaboration.
* A mission-driven company that values diverse perspectives and backgrounds.
You’ll be part of a forward-thinking team that believes programming should be accessible, powerful, and joyful. We invest in long-term ideas, value intellectual curiosity, and give you room to shape the future of how humans interact with code.
We welcome people from all walks of life.
All your information will be kept confidential according to GDPR guidelines.
Seniority level
* Seniority level
Mid-Senior level
Employment type
* Employment type
Full-time
Job function
* Job function
Engineering and Information Technology
* Industries
Non-profit Organizations
Referrals increase your chances of interviewing at Jobs for Humanity by 2x
Get notified about new Senior Research Engineer jobs in London, England, United Kingdom.
London, England, United Kingdom 2 months ago
Senior Software Engineer (VP) – Equity Derivatives Technology
London, England, United Kingdom 5 days ago
Senior Software Engineer - Card Integrations - Visa / Mastercard
London, England, United Kingdom 3 weeks ago
Senior Software Engineer – Deal Manager Experience
London, England, United Kingdom 3 days ago
London, England, United Kingdom 5 months ago
Senior Software Engineer (SolstiCE) – Equity Derivatives Tech - VP
London, England, United Kingdom 4 days ago
IC3 - Senior Software Engineer I - Business Account management team
London, England, United Kingdom 1 week ago
Senior Software Engineer - France Global Payroll
London, England, United Kingdom 1 week ago
London, England, United Kingdom 1 day ago
London, England, United Kingdom 1 week ago
London, England, United Kingdom 1 month ago
Research Scientist / AI Engineer - London, UK/Hybrid
London, England, United Kingdom 1 month ago
London, England, United Kingdom 2 days ago
London, England, United Kingdom 1 week ago
Research Scientist / Research Engineer, Pre-training
Greater London, England, United Kingdom 2 weeks ago
London, England, United Kingdom 1 week ago
London, England, United Kingdom 16 hours ago
London, England, United Kingdom 2 weeks ago
London, England, United Kingdom 2 days ago
London, England, United Kingdom 1 week ago
Research Engineer / Scientist, Alignment Science, London
Greater London, England, United Kingdom 1 week ago
Research Engineer - Bayesian Optimisation (Contractor)
London, England, United Kingdom 1 year ago
London, England, United Kingdom 3 weeks ago
London, England, United Kingdom 2 weeks ago
London, England, United Kingdom 2 weeks ago
Research Engineer - LLMs - Decision-making & Reasoning Team
London, England, United Kingdom 11 months ago
London, England, United Kingdom 6 days ago
London, England, United Kingdom 1 day ago
Hatfield, England, United Kingdom 2 weeks ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr