Software Engineer
Clearance Level: Top Secret w/ Polygragh
Location: Chantilly, VA, onsite 5 days/per week
Clearance: Must possess an active TS/SCI with a Polygraph
Finch AI is a fast-growing, fast-paced software development organization; our mission is to build new ways of interacting with information. We do that by leveraging game-changing intellectual property, cloud infrastructure expertise, and a staff that is second to none. Together, we build and support products that address complex, real-time data and analytics needs in the enterprise. Our customer provides development services in support of mission critical functions who requires support in Application Development. Work will include continued development of an application currently in development.
Responsibilities:
- Shall continue development of an existing application.
- Shall work with existing users to understand requirements.
- Shall design a user interface that meets the needs of several types of users.
- Shall document application architecture.
Required Skills:
- Demonstrated experience with intermediate to advanced full stack development.
- Demonstrated experience with the ability to consume complex REST APIs.
- Demonstrated experience with tools, languages, and frameworks: Python, PySpark, JavaScript, Vue, Nuxt.js, and Viz.js
- Demonstrated experience with AWS services: S3 and EC2.
- Demonstrated experience with databases: relational, graph (Neo4J/Graph-Tool), and NoSQL/document (MongoDB).
- Demonstrated experience deploying software using: Linux, Docker, and Kubernetes
Technical Skills Preferred:
- Demonstrated experience with knowledge of computer vision algorithms and techniques
- Demonstrated experience with tools, languages, and frameworks such as Vuetify or SyncFusion.js.
- Demonstrated experience with AWS services such as EMR or EKS.
- Demonstrated experience with databases such as vector (Milvus).
ABOUT FINCH AI
Finch AI is a fast-growing, fast-paced software development organization; our mission is to build new ways of interacting with information. We do that by leveraging game-changing intellectual property, cloud infrastructure expertise, and a staff that is second to none. Together, we build and support products that address complex, real-time data and analytics needs in the enterprise. Our teams are comprised of successful people that enjoy solving problems, engaging in substantive technical discussions and have passion for their work. We have very high expectations in terms of skill, motivation, self-organization and productivity. We look for people who excel working in groups, virtual and collocated, as well as those who are comfortable with fast paced agile development.
Finch AI is an equal opportunity employer.