About this role
Are you a skilled developer excited to build at the frontier of AI-native software development? We're hiring an experienced developer to shape the future of our AI engine for impact intelligence โ full-stack by default, but we care more about analytic skills, good judgment, and AI-fluency than about a specific stack. You'll work across the platform, from data pipelines, APIs, and ML/LLM systems to the product surfaces our customers use, and you'll be expected to pick up whatever the problem requires.
At Upright, you get to work on a product that actually matters: the world's largest open-access database on company impact, used by 1,000+ institutional investors and corporations to make real capital allocation decisions. We quantify companies' impact from the ground up, based on peer-reviewed science and what companies actually produce and sell. The raw material is their product data, which we collect and classify automatically at scale.
What makes the role unusual is how we build today. Over the past six months, we have rebuilt a large part of our development workflow around AI agents, including our in-house Slack-native agent "Upbot", which now autonomously handles a meaningful share of bug fixes, feature development, dev-environment management, data QA, data refreshes, and other engineering chores that used to require a human. As a developer at Upright, you spend much less time on repetitive plumbing and much more time designing systems, writing the hard parts, and teaching agents to do the rest well. We're betting heavily on AI-native engineering, and you'd be joining a small, senior team where your work on both the product and the agentic tooling around it is visible from day one.
Your specific responsibilities will be tailored during the recruitment process to your background, skill level, and interests. If you're ready to grow your career while building a platform that matters and to do it in an AI-forward engineering environment, we'd love to hear from you!
Frequently Asked Questions
Is the salary disclosed for the Member of Technical Staff (Software) position at uprightproject?
The salary for this Member of Technical Staff (Software) role at uprightproject is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Member of Technical Staff (Software) position at uprightproject located?
This Member of Technical Staff (Software) role at uprightproject is based in Helsinki, Uusimaa. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the Member of Technical Staff (Software) role at uprightproject full-time or part-time?
This is listed as a Full time position. It is posted as a Member of Technical Staff (Software) role in the Platform department at uprightproject.
Which team or department does the Member of Technical Staff (Software) at uprightproject belong to?
This Member of Technical Staff (Software) position is part of the Platform department at uprightproject. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Member of Technical Staff (Software) position at uprightproject?
Click the "Apply Now" button on this page. You will be redirected to uprightproject's official application portal hosted on lever where you can submit your application directly.
When was the Member of Technical Staff (Software) job at uprightproject posted?
This Member of Technical Staff (Software) position at uprightproject was posted on May 22, 2026. Apply as soon as possible โ early applications are often reviewed first.