Lead Engineer - Applied AI

Shuttle is an open-source cloud platform for developing and deploying apps with zero infra hassle.
$100,000 - $150,000
Machine Learning
Staff Software Engineer
Hybrid
11 - 50 Employees
6+ years of experience

Description For Lead Engineer - Applied AI

If you're excited about applications of AI in the world of building software, this role is for you. At Shuttle, we believe that AI is going to change how to build and deploy software. Our vision is an AI-powered developer experience that makes building state of the art cloud-native applications simple, easy and enjoyable.

For this role we're looking for a problem-solver who gets excited when tasked with the most difficult problems and has a demonstrable experience of delivering on such projects.

We are interested in engineers who have experience with the AI/LLM ecosystem and can deliver in a constantly evolving landscape. Being able to pick up new technologies/skills and has a growth mindset with recent evidence.

To be successful in this role you should be a product-minded engineer and care deeply about the end users. You will drive the technical vision for a team of people focused on developing generative back-end development experience. This is a rare opportunity to get a key role in a fast-growing startup and have a real impact on its direction. This is not a role for the faint-hearted.

Must Haves:

  • Experience in deploying and running AI models in production environments, particularly in cloud settings, understanding the challenges of scaling AI solutions and being able to implement robust, reliable, and maintainable AI systems.
  • 5+ years of industry experience in a software engineering role, writing maintainable application code
  • Experience in cloud-native architecture and a solid understanding of the underlying infrastructural primitives.
  • Experience with at least one Cloud provider (AWS strongly preferred) (2+ yr)
  • Ability to communicate and coordinate across both technical and non-technical teams.

Bonus points:

  • Experience as a senior member of a startup/scale-up team.
  • Experience building AI-powered developer tools and genuine excitement about developer productivity.
  • LLM cost optimisation experience (comparing different open/closed source models and making quality, speed and cost decisions).
  • Experience applying AIOps/LLMOps best practices, incl. prompt engineering.
  • Experience with AWS (SageMaker, Bedrock, ECS, EC2, RDS, Networking, CloudWatch).
  • Experience with Infrastructure as Code (Pulumi, Terraform) and using CI/CD best practices.

Job Description:

  1. Speaking to users and helping drive the AI product strategy for Shuttle
  2. Working with the rest of the team to research, develop and design the optimal AI-powered developer experience
  3. Leading prototyping, product delivery, and driving velocity while ensuring a level of quality
  4. Hands-on coding combined with being the subject matter expert for AI at Shuttle
  5. Staying on top of the latest developments and providing technical leadership

About Shuttle: At Shuttle, we're on a mission to redefine the developer experience for building cloud applications. We want to empower the next generation of builders to make use of the latest and greatest cloud technologies, by crafting the simplest, fastest, and most enjoyable development experience.

Shuttle is open source and our Infrastructure from Code framework paired with our cloud platform eliminates the infra hassle and accelerates app development and deployment. This is a game-changer for developer productivity - think Vercel for the backend.

We have thousands of developers in our community incl. engineers from some of the top companies and have just launched Shuttle beta. We're backed by some of the best investors in the world, including Y Combinator, HorizonVC, Abstraction Capital, Global Founders Capital, Founders of Segment, Sendbird, Head of Product at DataDog and other successful founders and executives.

Last updated 6 months ago

Responsibilities For Lead Engineer - Applied AI

  • Speaking to users and helping drive the AI product strategy for Shuttle
  • Working with the rest of the team to research, develop and design the optimal AI-powered developer experience
  • Leading prototyping, product delivery, and driving velocity while ensuring a level of quality
  • Hands-on coding combined with being the subject matter expert for AI at Shuttle
  • Staying on top of the latest developments and providing technical leadership

Requirements For Lead Engineer - Applied AI

Kubernetes
  • Experience in deploying and running AI models in production environments, particularly in cloud settings
  • 5+ years of industry experience in a software engineering role, writing maintainable application code
  • Experience in cloud-native architecture and a solid understanding of the underlying infrastructural primitives
  • Experience with at least one Cloud provider (AWS strongly preferred) (2+ yr)
  • Ability to communicate and coordinate across both technical and non-technical teams

Benefits For Lead Engineer - Applied AI

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
  • Remote-friendly, flexible working hours and workdays
  • Flexible holidays and paid time off
  • Mental and physical health stipend
  • Educational and self-development budget
  • Support for attending and presenting at relevant conferences
  • Health insurance
  • Awesome work-from-home setup & equipment
  • Regular company off-sites
  • Weekly remote-friendly socials (games and more)

Interested in this job?

Jobs Related To Shuttle Lead Engineer - Applied AI

AIML - ML Research Scientist

ML Research Scientist position at Apple focusing on robotics and AI research, developing advanced machine learning control policies and robot systems.

Member of Technical Staff, PMT (Customer), AGI SF Lab

Technical Product Manager role at Amazon's new AI research lab, focusing on developing and implementing AI agent technologies with competitive compensation and benefits.

System SW Architecture - ML Acceleration Lead Engineer

Lead ML Acceleration Engineer role at Qualcomm, focusing on software architecture and optimization for AI/ML systems using CPU and NPU technologies.

Staff Machine Learning Engineer - Applied Science

Staff Machine Learning Engineer position at Pinterest Labs focusing on applied AI research and implementation across computer vision, NLP, and recommender systems.

Sr. Staff Machine Learning Engineer

Senior Staff Machine Learning Engineer position at Zscaler, leading AI/ML initiatives in cybersecurity with competitive compensation and comprehensive benefits.