Software Developer Productivity Engineer

Goodnotes
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Remote

Tech stack

API
Artificial Intelligence
Amazon Web Services (AWS)
Code Review
Databases
DevOps
TensorFlow
Software Engineering
Systems Integration
PyTorch
Large Language Models
HuggingFace
Api Design
Microservices

Job description

We're looking for a mid-level Software Developer Productivity Engineer or Developer Experience Engineer with a passion for AI and practical problem-solving. You'll contribute directly to the design, development, and deployment of AI-powered solutions that improve productivity across the company. This is an individual contributor role where you'll be deeply involved in coding, prototyping, and learning on the job.

This is the role for you if you're excited to:

  • Build and deploy AI-driven internal tools using technologies like LLMs, NLP, generative AI, and automation frameworks
  • Collaborate with teammates and cross-functional stakeholders (e.g. Product, Design, Marketing) to understand real business needs and translate them into technical solutions
  • Stay hands-on with modern AI/ML tools (e.g., OpenAI, LangChain, Hugging Face, vector databases, etc.)
  • Contribute to experiments and proof-of-concept projects to explore new opportunities for AI in the workplace
  • Write clean, scalable, and maintainable code to bring AI prototypes into production
  • Learn continuously and share new insights and best practices with your team
  • Help integrate AI into internal workflows and assist other teams in adopting AI-powered features, * Introductory Call - A chat with someone from our talent acquisition team to learn more about you and your goals
  • Hackerrank Challenge
  • Code Review & System Design Interviews - Two 1-hour interviews with our engineers, covering both software design and code review.
  • Hiring Manager Interview - A conversation with your direct manager about your future role, goals, and growth
  • Values Interview - A behavioral interview with members of the Goodnotes team focused on our company values
  • AI Literacy - To gauge your experience working with AI technologies., Asia, Europe Mid Level Posted 3 hours ago engineer devops aws cloud software engineering

Requirements

  • 3-5 years of experience in software engineering, with some hands-on exposure to AI/ML projects
  • Familiarity with AI/ML tools and platforms (e.g., TensorFlow, PyTorch, OpenAI API, LangChain, etc.)
  • Experience developing backend services and integrating APIs
  • Comfort with deploying cloud-based solutions (AWS preferred) and an understanding of modern DevOps practices
  • A pragmatic and user-focused mindset-eager to solve real business problems with practical AI tools
  • Strong communication and collaboration skills
  • A willingness to experiment, learn, and improve through feedback and iteration

About the company

You'll be part of a small, cross-functional, and dynamic team focused on identifying and building AI-powered solutions that boost productivity across all departments at Goodnotes. The team functions like an internal AI agency-experimenting with modern AI technologies, building impactful internal tools, and driving AI adoption across the engineering organization.

Apply for this position