Software Engineer

Ontra
Remote

About The Position

Ontra is seeking a Software Engineer to work on our innovative purpose-built AI solutions. Contract negotiations once required hours of manual markup. Hundreds of pages of fund documents hide critical obligations in dense legal language. Unstructured legal text needs to become clean, actionable data before it can drive any real decisions. At Ontra, that's the work. You'll build AI-powered features that automatically mark up contracts during negotiations, extract obligations buried in complex fund documents, and transform messy legal text into structured data that some of the world's largest investment firms rely on to run their business. We’re looking for someone excited to design innovative prototypes, develop intuitive user experiences, and collaborate with cross-functional teams to build our cutting-edge products. We expect our engineers to be pragmatic builders who iterate quickly, write quality code, and care about the user experience they're delivering. Experience using AI tools in your workflow and building AI-powered product features is a strong plus. If you want to work in an environment where you have real autonomy, ship frequently, and see the impact of your work, we’d love to get to know you!

Requirements

  • Experience: 3+ years as a full-stack software engineer working with MVC frameworks (e.g., Ruby on Rails, Python with Flask, Java with Spring).
  • Project Development: A track record of contributing to and helping to build projects from inception to completion.
  • Collaboration: Capable of working effectively within a team, taking on tasks and collaborating with other engineers to deliver a high-quality product.
  • Iterative Approach: Skilled in developing iteratively, incorporating feedback to refine and improve the product.
  • LLM Familiarity: Experience using coding assistant LLMs such as Cursor or Claude Code.

Nice To Haves

  • Experience in integrating LLMs into products for data extraction and summarization to solve business needs is a strong plus.

Responsibilities

  • Develop and Scale: Build, implement, and maintain a web-based application from the frontend to the backend using Ruby on Rails and React.js.
  • Ownership and Accountability: Take ownership of project tasks, working to resolve problems and make decisions with support from senior engineers or a team lead.
  • Iterative Improvement: Continuously ship and improve code by actively seeking and responding to stakeholder feedback.
  • Stakeholder Engagement: Collaborate with stakeholders to understand their needs and incorporate their feedback into the development process.
  • Collaboration: Work closely with cross-functional teammates to align on development strategies and ensure seamless feature integration.

Benefits

  • Remote-first by design, with regular in-person gatherings and hub spaces in NYC, Santa Barbara, and London
  • Twice yearly team offsites for in-person collaboration
  • Paid flexible time off policy
  • Paid parental leave and benefits
  • Employer-supported retirement contributions, varying by country
  • Monthly phone and internet reimbursement
  • Pick Your Perk stipend to spend on what matters most to you, from well-being and gym memberships, to home office setup, student loans, pet care, and more
  • Company-sponsored LinkedIn Learning accounts, department budgets for professional development, and robust onboarding program
  • Various options for medical, dental, and vision insurance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service