engineering

Sr. Software Engineer

Pittsburgh, PA
full-time

About the role

As a Sr. Software Engineer at Troupe AI, you'll lead the design, implementation and maintenance of frontend and backend architecture. This is a highly impactful role where your daily work materially moves the needle and the company's direction. You'll work directly with the CEO, CPO, Head of Engineering, and the full engineering team.

What you'll do

  • Lead the design, implementation and maintenance of frontend and backend architecture, working and coordinating with the rest of the engineering team
  • Develop software solutions by working with Product to understand information and user needs, study systems flow, data usage, and work processes
  • Lead the building of integrations that leverage data for our users and customers
  • Leverage experience in natural language processing, generative AI, traditional machine learning techniques, large language model and data fine tuning
  • Use AI tools as a teammate for scaffolding code, writing tests, debugging, and exploring ideas faster
  • Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code
  • Update job knowledge by studying state-of-the-art dev tools and programming techniques
  • Support and develop software engineers by providing advice, coaching, and educational opportunities

What we're looking for

  • B.A. or B.S. in computer science, information technology, or related discipline (M.S. preferred)
  • Seven (7) years or more of experience as software engineer (FE, BE, and/or full stack)
  • Experienced in applying natural language processing, generative AI, traditional machine learning techniques
  • Experience with large language model APIs, fine tuning, mini language models, custom built syntax, and agentic work flows
  • Command of TypeScript, React JS / Next JS, Python
  • Strong adherence to software development fundamentals, process, testing, and design

Nice to have

  • Experience with AI/ML technologies and LLMs
  • Knowledge of natural language processing
  • Experience with data pipelines and analytics
  • Leadership and mentoring experience
  • Contributions to open source projects

Benefits & perks

Equity in an early-stage, high-growth VC-backed startup (in addition to Salary)

Comprehensive Medical insurance (100% covered by Troupe)

Comprehensive Dental and Vision insurance (100% covered by Troupe)

401(k) with competitive match up to 4%

Unlimited FTO (Flexible Time Off)

Macbook and related equipment provided

Team hangouts, lunches, and after work socials (never required)

Ready to apply?

We'd love to hear from you. Send us your resume and a brief note about why you're interested in joining Troupe AI.

Send application