Senior Software Engineer

Job description

About the role

This role is able to be hired in the following countries: UK / Ireland, Netherlands, Spain, Portugal

Are you ready for an incredible adventure? We’re on the lookout for a highly skilled and experienced Software Engineer. If you’re excited to unlock the full potential of our platform, leveraging the power of Generative AI and Elixir/Phoenix alongside some brilliant engineers, it’ll be a perfect match - we are eager to have more people who want to stay on the bleeding edge of the technology!

At Workera, we want each one of us to be a product engineer, an empowered engineer who cares about the users, and gets excited about a delightful user expeirence. How do we achieve that? We set up small project teams (2-3 people) following the ShapeUp methodology, deep-diving for 6 weeks, to solve a certain business problem. The project team has the autonomy to solve it in the way they want - but also the responsibility to own every aspect of the feature: scoping the problem and solution, testing/dogfooding, rollout, and handling user feedback. You work closely with our product manager and product designer in doing so, as well as other (non-tech) colleagues.

You’ll design and build LLM-powered applications—including agentic workflows, RAG systems, and voice interfaces—from ideation and system design through to deployment. Your focus will be on creating scalable and robust architectures, including observability and continuous feedback loops.

About your team

The team you’d work in consists of 6 other engineers and is supported by a product designer, a product manager, and an engineering manager. We are all based in EMEA region, although every one of us lives in a different country. We value deep work and async communication, and that’s why there are only a couple of regular meetings (weekly with the team for projects, another one with the company, and lastly game-time on Fridays).

We’d be happy to share more details about the team’s areas of focus (product-wise) as we get to know each other.

What You’ll Do:

Within 3 months, you will:

  • Be fully onboarded and actively contributing to projects with technical and product uncertainties
  • Explore and prototype LLM applications, helping define and refine agentic and generative user experiences
  • Troubleshoot issues across the stack—frontend, backend, and AI features alike

Within 9 months, you will:

  • Lead the development of a GenAI-powered feature or capability from idea to production
  • Serve as a thought leader in shaping Workera’s approach to building AI-native applications

*Please note as we are a dynamic and quickly growing scale-up, things are always subject to change*

What You’ll Bring

This role is perfect for those who thrive in an environment where they can take the wheel and drive. You know how to prioritize tasks even when there seem to be a million things on your plate. You’ve built software systems that scaled up, and you strike a balance between pragmatism and future-proofing your solutions. If you still need to dabble in functional programming, no worries! We’re excited to help you learn and grow.

These are the things we’d like to see in you:

  • Strong interest and professional experience in emerging Generative AI technologies, with a readiness to upskill and learn. Bonus points if you’ve worked on voice-based applications.
  • 5+ years of experience in backend software development, preferably in a SaaS or startup environment. Bonus if you also have frontend experience, but you at least havean interest in front end engineering.
  • Practical experience with building scalable systems, top to bottom. Ideally, it’s with Elixir/Phoenix, but we find experiences with Go, Erlang or Clojure also relevant. If you don’t have Elixir experience, a proven record of learning new technologies is highly appreciated.
  • Experience with database technologies such as PostgreSQL
  • Experience with GitHub and Slack for collaboration
  • 2+ years of experience in working with a fully remote team
  • Ability to work independently with minimal supervision, keep stakeholders and teammates up to date
  • Excellent written and verbal communication skills in English.

Proficiency in utilizing AI tools such as ChatGPT or equivalent digital assistants and applying them effectively within your work context.

About Workera

Workera is a fast-growing, Series B Silicon Valley start-up redefining how enterprises understand, develop, and mobilize talent. Workera’s skills intelligence platform empowers leaders to make better, more informed talent development decisions. Utilizing computational psychometrics, machine learning, and AI technologies, Workera delivers best-in-class computer adaptive assessments with hyper-personalized learning plans to global companies across all industries. Our clients include Samsung, Siemens Energy, and the US Air Force.

Our founder is Kian Katanforoosh, an award-winning Stanford Computer Science Lecturer who has taught AI to over 1 million people, and our Chairman is Dr. Andrew Ng, co-founder of Coursera (NYSE: COUR), CEO of DeepLearning.AI, and founding lead of the Google Brain project.

We’re learners, dreamers, and game-changers. Join us.

At Workera, we are committed to providing an environment of mutual respect where equal employment opportunities are available to all applicants without regard to race, color, religion, sex, pregnancy (including childbirth, lactation, and related medical conditions), national origin, age, physical and mental disability, marital status, sexual orientation, gender identity, gender expression, genetic information (including characteristics and testing), military and veteran status, and any other characteristic protected by applicable law. Workera believes that diversity and inclusion among our employees are critical to our success as a company, and we seek to recruit, develop and retain the best and most talented people from a diverse candidate pool. Selection for employment is decided on the basis of qualifications, merit, and business need.

Share this job:
Please let Workera know you found this job on Remote First Jobs 🙏

Similar Remote Jobs

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply