Senior Software Engineer - Applied AI

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Strong expertise in Python programming., Experience in building resilient, low-latency systems and pipelines., Highly effective communication skills, both verbal and written., Familiarity with 3D graphics and neural network training is a plus..

Key responsibilities:

  • Conduct applied research as a core team member in the Applied Research team.
  • Enhance automated furnishing algorithms and lead new developments in home furnishing assistance.
  • Develop ML tooling to improve productivity and software quality within the research team.
  • Transform state-of-the-art ML models into meaningful proofs-of-concept for evaluation.

Geomagical Labs logo
Geomagical Labs Computer Software / SaaS Scaleup https://www.geomagical.com/
51 - 200 Employees
See all jobs

Job description

Geomagical Labs is crafting three-dimensional, AI-powered experiences for tens of millions of users around the world. In partnership with IKEA, our pioneering apps allow customers to scan photorealistic models of their indoor spaces, and interactively reimagine them with new furniture in life-like 3D.

About the role

We have an opening for a Senior Software Engineer, with strong Python engineering skills, an analytical mindset, and a strong collaborative behavior – to join our Applied Research team. Responsibilities include researching, designing, coding, testing, and shipping Applied AI solutions.  This position could be an opportunity to become an expert practitioner in the fast-moving field of AI.

You will be expected to be a thoughtful, pragmatic, can-do technologist, and also a great collaborator & teammate.  Successful candidates will need these attributes:

  1. Entrepreneurial – Strong drive, growth mindset, lives Geomagical cultural values.
  2. Analytical & data driven – Generates analyses & data to assess results.
  3. Great teammate – Positive collaborator, brings out best outcomes from others.
  4. Strategic – Sees the big picture, and creatively maps out solutions. 
  5. Reliable operator – In the details, good planner.
  6. Fast learner – Curious & constantly learning.  Not ashamed to ask questions/admit errors.

Core responsibilities of the role include:

Applied research --- Be a core team member of the Applied Research team – applying state-of-the-art technologies to our products (e.g. neural network integration & deployment).

  • Improve automated furnishing --- Improve today’s auto-furnishing algorithms (results and performance), and lead new developments in home furnishing assistance (e.g. LLM integration).
  • Tooling & MLOps --- Develop ML tooling to enhance the productivity and software quality of the research team.
  • POC development & evaluation--- Rapidly harness state-of-the-art ML models & algorithms, and convert them into meaningful proofs-of-concept (POCs) for study and evaluation.
  • Productionization --- Further develop promising POCs into robust, production-grade solutions for deployment at scale.
  • Drive engineering best practices --- Help and coach our Applied Research teams to be more effective & efficient through better software engineering.

Requirements

  • Strong expertise in Python.
  • Experience building resilient, low-latency, systems & pipelines.
  • Highly effective, high-EQ communication skills (verbal & written).
  • BONUS: Experience with 3D graphics.
  • BONUS: Experience training neural networks.
  • BONUS: Experience with classical computer vision algorithms.

Benefits

  • The USA base salary ranges from $170,000 to $200,000, determined by location, skill, and experience level.
  • In addition to base salary, we incentivize via an annual performance bonus, based on team and company OKR success.
  • Excellent health and retirement benefits. Full medical, dental, and vision coverage.
  • Strong people-first culture with generous PTO, a focus on improving each other, and an actively shaped team culture to ensure a happy and healthy working environment for all.
  • Opportunity to work in a dynamic team of successful serial entrepreneurs, software developers, computer vision & AI researchers, and graphics engineers.
  • The ability to build products and features from the ground up and put them into the hands of millions of people around the world.
  • Headquarters located in downtown Palo Alto, California --- an easy walk from restaurants, coffee shops, and Caltrain commuter rail.
  • Location is flexible - our team is distributed globally, any nearby timezone is great as long as you have regular internet access and can overlap with US Pacific and Europe CET work hours for meetings as needed.

Required profile

Experience

Industry :
Computer Software / SaaS
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Communication
  • Analytical Thinking
  • Curiosity

Software Engineer Related jobs