Remote Senior Lead ML Tooling Software Engineer

closed
Logo of Atlas AI

Atlas AI

πŸ’΅ $170k-$200k
πŸ“Remote - Worldwide

Job highlights

Summary

Join Atlas AI as a Senior/Lead ML Tooling Software Engineer and be part of the core team defining, building, testing, and delivering our GeoAI platform. As the Lead ML Tooling Software Engineer, you will own the design, development, deployment, and support of cloud-scale training services for GeoSpatial Machine Learning models.

Requirements

  • Three or more years of recent work experience as a practicing Data Scientist or Machine Learning Engineer using PyTorch, sklearn and lightgbm
  • Two or more years of recent work experience as a practicing Backend Software Engineer using Python, GDAL and other GeoSpatial tools deployed in the cloud as serverless applications (e.g. GCP Cloud Run) or orchestrated workflows (e.g. Airflow, Argo)
  • At least three or more years of recent work experience building around Earth Observation use-cases
  • Technical ownership of key areas of a Product, such as one or two critical services
  • Demonstrable experience with Python, Pandas, PyTorch, GDAL
  • Experience with building distributed computing infrastructure flexible for both on-demand and batch processing
  • Self-starter attitude, comfortable working independently and in an entrepreneurial, start-up environment; thrives in high-trust environments with minimal resources/backing
  • Exceptional interpersonal communication, both written and oral
  • Independence and ownership of work in an entrepreneurial, start-up environment
  • Intellectual curiosity and desire to contribute across cultures in a dynamic global environment

Responsibilities

  • Own the design, development, deployment and support of our cloud-scale training services for GeoSpatial Machine Learning models
  • Be the Subject Matter Expert ensuring that the Software Engineering team builds and delivers solutions that β€œjust work” for how DS and MLE approach GeoSpatial problems in the real world
  • Engage internal collaborators and our end-use partners and customers to understand needs, plan solutions and lead development of deliverables
  • Close the feedback loop with Solutions, Engineering and Innovation teams to deliver customer experience and market insights
  • Architect and develop serverless solutions that marry products within and across cloud platforms (e.g. GCP, AWS, Azure) that address customers’ needs
  • Lead client-oriented API design and development
  • Work with designers, product managers, and your fellow engineers to build APIs to support key functionality and use cases
  • Actively participate to improve engineering standards, tooling, and processes
  • Leverage your experience in early stage startups to make informed decisions that balance speed vs quality
  • Focus on designing architectures to solve core problems, not just because it is the latest trend

Benefits

  • Fast-paced and team-oriented environment where you will be instrumental in the direction of the company
  • Atlas AI is a 100% remote company with occasional in-person meet-ups in SF, NYC, Nairobi (Kenya) and Kaunas (Lithuania)
  • Competitive compensation & equity
  • Outsized responsibilities & professional development budget
  • Opportunities to travel to conferences, events and other industry-led symposiums
  • Training is foundational; functional, customer immersion, and development training
  • Medical, dental, and vision insurance including dependents (exact benefits vary by region)
  • Unlimited paid time off, with a target goal of 20 days off per year + public holidays (region dependent)
  • Paid parental leave (exact benefits vary by region)
  • Home office setup allowance, co-working space stipend, and company MacBook
  • Monthly wellness benefit
  • Opportunities to co-author research papers and patents (role-dependent)
This job is filled or no longer available