Software Engineer II (Backend, AI Platform)

6 Minutes ago • All levels
Backend Development

Job Description

The AI Platform team is building the foundation for scalable, responsible, and accessible Generative AI across products. This role involves designing and scaling systems for Generative AI capabilities, building robust services and developer tools, and simplifying GenAI model integration. You will contribute to unlocking the full potential of Generative AI across core products, coaching, and insights, combining a platform mindset with engineering excellence.
Must Have:
  • Execute the vision to build and scale Generative AI across the core product
  • Develop backend features and services using Java, AWS, and PostgreSQL
  • Collaborate with cross-functional teams to gather technical requirements
  • Design abstraction layers for leveraging Generative AI in the product
  • Deliver high-quality code adhering to best practices
  • Develop and maintain observability and monitoring systems
  • Experience in backend development on large-scale software systems
  • Experience building applications on top of Large Language Models
  • Expertise in API design and development (preferably with Java)
  • Experience in relational database design and development (SQL)
  • Experience with scalable system design and performance optimization

Add these skills to join the top 1% applicants for this job

cross-functional
communication
oops
game-texts
postgresql
aws
data-science
sql
java
system-design

We're on a mission to unlock human performance. The company empowers members (Olympians, Professional Athletes, Fitness Enthusiasts, etc) to perform at a higher level through a deeper understanding of their bodies and daily lives. We are looking to add highly motivated and skilled engineers to our team to help us take our proven system to new heights. The AI Platform team is responsible for building the foundation that enables scalable, responsible, and accessible use of Generative AI across our products. We focus on developing reusable infrastructure, services, and tools that empower product and software teams to experiment with, integrate, and ship GenAI-powered features efficiently and safely. By abstracting the complexities of large language models (LLMs) and enabling deliverability of personalized member insights, our platform accelerates innovation and ensures consistent, high-quality user experiences. You will play a key role in designing and scaling the systems that serve as the backbone of the company’s Generative AI capabilities. You’ll build robust, modular services and developer-friendly tools that simplify working with GenAI models across the organization. This role combines a platform mindset with engineering excellence, helping the company unlock the full potential of Generative AI—across the Core product, coaching, insights, and beyond.

RESPONSIBILITIES:

  • Help execute the company's vision to build and scale the use of Generative across our Core product
  • Develop backend features and services, leveraging Java, AWS, and PostgreSQL to deliver scalable and reliable software solutions.
  • Collaborate with cross-functional teams—including Product, Design, and Data Science—to gather technical requirements and deliver impactful infrastructure and tools
  • Design abstraction layers that empowers Product and Software teams to leverage Generative AI in the product.
  • Consistently deliver high-quality code, adhering to best practices in software design and development.
  • Develop and maintain observability and monitoring systems to ensure the stability and reliability of deployed features.
  • Mentor and support junior engineers, fostering a culture of collaboration and continuous improvement.

QUALIFICATIONS:

  • Experience in backend development, working on large-scale software systems.
  • Experience building applications on top of Large Language Models.
  • Expertise in API design and development (preferably with Java).
  • Experience in relational database design and development (SQL).
  • Experience with scalable system design and performance optimization.
  • Strong independent problem-solving skills and the ability to work effectively in a fast-paced, collaborative environment.
  • Excellent communication skills and a commitment to delivering high-quality work.

Learn more about our Software Org and how to be successful in your engineering career via our Career Framework_

.

This role is based in the company office. The successful candidate must be prepared to relocate if necessary to work out of the Boston, MA office.

Interested in the role, but don’t meet every qualification? We encourage you to still apply! At the company, we believe there is much more to a candidate than what is written on paper, and we value character as much as experience. As we continue to build a diverse and inclusive environment, we encourage anyone who is interested in this role to apply.

The company is an Equal Opportunity Employer and participates in E-verify to determine employment eligibility. It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability._

Set alerts for more jobs like Software Engineer II (Backend, AI Platform)
Set alerts for new jobs by whoop
Set alerts for new Backend Development jobs in United States
Set alerts for new jobs in United States
Set alerts for Backend Development (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙