Full Stack Software Engineer
Department: Engineering
Location: New York City, Remote, Portland, ME
Employment Type: FullTime
Introduction
We value candidates who have significant experience with managing complexity, working independently, and are motivated by hard problems.
What We Offer
The ability to have real impact on mission-critical workflows
The chance to use state-of-the-art tech to solve novel problems with mission partners
The opportunity to define your role through time as we grow
Competitive salary and equity upside with annual merit refreshes based on impact
Position Overview
As an early engineer, you'll play a pivotal role in developing our core technology platform, leveraging LLMs and other models to enable an ambitious and novel feature set focused on accelerating document-centric compliance, security, and search workflows for users in the DOD, civil agencies, and commercial organizations. You'll work within a system that embraces modern AI application techniques in order to get the absolute most out of state-of-the-art models.
We are seeking an engineer with a generalist skillset and attitude, diverse technical background, and a willingness and ability to learn new technologies on the job. You’ll be working on a small tight knit technical team, with the opportunity to help define and mature our architecture and processes as we grow. You'll be expected to be able to communicate complex technical concepts with all members of the team, and lead product efforts involving multiple team members with varying levels of technical literacy.
Key Responsibilities
System Design: Help design the architecture of a system with multiple AI models, a set of backend APIs, and a frontend web application.
System Implementation: Write code within a small team, being able to strike a reasonable balance between velocity and writing maintainable code.
Product Development: Work with users and other team members to help define and refine product requirements, and translate them into a roadmap and code.
Strategy and Culture: As a core member of our team, contribute to company strategy, nurture and shape our growing culture, and take on diverse responsibilities as we evolve.
Qualifications
US citizen and able to pass background check
Be eligible for a US DoD security clearance (more here)
4+ years as a professional software engineer
Strong communication skills, both written and verbal
Proactive mindset, with a knack for identifying opportunities and taking initiative and ownership
Experience with NLP problems and toolsets
Experience with system design
Experience interacting with end-users
Knowledge of cybersecurity principles/best practices
Proficiency in python and typescript
Experience with LLMs and AI application techniques
The base salary range for this role is between $160K-$220K with the opportunity for significant equity, commensurate with a Series A stage opportunity. However, this is just an estimate - starting pay will be based on a number of factors, including qualifications & experience.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
