Software Engineer

Posted Yesterday
New York, NY, USA
In-Office
Junior
Artificial Intelligence • Information Technology • Software
The Role
Develop and optimize scalable full-stack software features using Python and JavaScript. Collaborate with product, design, and QA teams, participate in Agile ceremonies, write unit and integration tests, review code, maintain CI/CD pipelines, troubleshoot production issues, and document technical decisions. The role involves building REST APIs, working with databases and messaging systems, applying modular design patterns, and contributing to reliable, secure software delivery.
Summary Generated by Built In

About Us:

Foundation AI is the only AI Native documents intake automation platform serving the claims and litigation industries. Founded in 2019 by a team of lawyers and data scientists, Foundation AI processes millions of documents each month for hundreds of US law firms, including many of the largest and most respected plaintiff and injury law firms in the country. Find out more at www.foundationai.com.

Job Overview:

At Foundation AI, we are looking for a Software Engineer to help design, develop, and optimize high-quality software solutions. You will be a key contributor to our product teams, working across the full stack to deliver impactful features. This role demands strong coding fundamentals, a problem-solving mindset, and a willingness to learn and adapt. You’ll collaborate with engineers, product managers, and designers to build scalable, secure, and maintainable software.
Key Responsibilities:

  • Software Development: Write clean, maintainable, and scalable code using the company’s technology stack.
  • Feature Implementation: Work closely with peers and cross-functional teams to build and deliver features end-to-end.
  • Code Quality: Participate in code reviews, write unit and integration tests, and follow clean code and best practices.
  • Collaboration: Work with designers, product managers, and QA to understand requirements and deliver solutions.
  • Agile Execution: Participate in agile ceremonies like sprint planning, grooming, and retrospectives.
  • CI/CD & DevOps: Contribute to deployment pipelines and help maintain a reliable delivery process.
  • Debugging & Troubleshooting: Investigate and resolve issues and bugs in production and staging environments.
  • Documentation: Maintain documentation for features, services, and key technical decisions.

Responsibilities may be tailored based on the candidate’s experience and proficiency.

Skills and Tools:

  • Experience: 1-2 years as a software engineer, preferably full-stack.
  • Programming & Development: Proficient in Python (Flask/FastAPI) and JavaScript (ES6+); experience with React, Angular, or Vue; builds and consumes REST APIs.
  • Databases & Messaging: Knowledge of PostgreSQL or relational databases; hands-on with RabbitMQ.
  • DevOps & Observability: Experience with Git, Docker, CI/CD pipelines (e.g., GitHub Actions); familiar with observability tools like ELK, Datadog, Splunk, or New Relic.
  • Architecture & Design: Understands modular and scalable system design; applies OOP and design patterns; familiar with distributed system concepts.
  • Testing & Quality: Implements unit and integration tests; follows TDD/BDD and ensures code quality.
  • Problem-Solving & Innovation: Debugs moderately complex systems; optimizes performance; evaluates trade-offs.
  • Additional Skills: Familiarity with Celery, async task processing, Kubernetes, Airflow, frontend security practices, Agile/Scrum, and reading LLD/HLD documentation.

Education 

A B.Tech degree in Computer Science or equivalent experience relevant to the functional area.

Our Commitment:

Foundation AI is an equal opportunity employer committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic. Our hiring decisions are based solely on qualifications, merit, and business needs at the time.

For any feedback or inquiries, contact us at: [email protected]
Learn more about us: www.foundationai.com

Skills Required

  • 1–2 years of experience as a software engineer, preferably full-stack
  • Proficiency in Python, including Flask or FastAPI
  • Proficiency in JavaScript ES6+
  • Experience with React, Angular, or Vue
  • Experience building and consuming REST APIs
  • Knowledge of PostgreSQL or relational databases
  • Hands-on experience with RabbitMQ
  • Experience with Git and Docker
  • Experience with CI/CD pipelines, such as GitHub Actions
  • Familiarity with observability tools such as ELK, Datadog, Splunk, or New Relic
  • Understanding of modular and scalable system design, object-oriented programming, and design patterns
  • Familiarity with distributed systems concepts
  • Experience implementing unit and integration tests
  • Familiarity with TDD or BDD and software quality practices
  • Ability to debug moderately complex systems and optimize performance
  • B.Tech degree in Computer Science or equivalent relevant experience
  • Familiarity with Celery, asynchronous task processing, Kubernetes, Airflow, frontend security practices, Agile/Scrum, and LLD/HLD documentation
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Tustin, CA
209 Employees
Year Founded: 2019

What We Do

Foundation AI helps law firms and claims departments streamline the manual and error-prone process of managing inbound mail and emailed documents. The platform profiles inbound documents to the right claim or matter, classifies each by type, and extracts critical information to streamline downstream workflows. It names and saves each document to the right folder in your document management system, alerts the responsible party, and even automates data entry into your downstream systems. Automate your document intake. Your people have better things to do.

Similar Jobs

Justworks Logo Justworks

Software Engineer

HR Tech • Payments • Professional Services • Software
Easy Apply
Hybrid
New York, NY, USA
1165 Employees
131K-169K Annually

Vertafore Logo Vertafore

Software Engineer

Information Technology • Insurance • Software
Hybrid
2 Locations
2372 Employees
75K-115K Annually
Hybrid
New York, NY, USA
289097 Employees

Clear Street Logo Clear Street

Software Engineer

Fintech • Software • Financial Services
Easy Apply
Remote or Hybrid
USA
581 Employees
200K-350K Annually

Similar Companies Hiring

Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees
Vega Thumbnail
Artificial Intelligence • Automotive • Insurance • Transportation
US
65 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account