Taro Logo

Software Engineer I

First human-centered artificial intelligence (AI+X) lab engineering complex solutions for defense and aerospace industries.
McLean, VA, USA
Backend
Entry-Level Software Engineer
Hybrid
1+ year of experience
AI · Defense

Description For Software Engineer I

TheIncLab (TIL) is pioneering the future of defense and aerospace technology as the first human-centered artificial intelligence lab. We specialize in engineering advanced systems that revolutionize how the Department of Defense and mission-critical teams achieve success. As a Software Engineer I, you'll be integral to developing innovative solutions that directly impact national security.

Working alongside experienced engineers and system architects, you'll contribute to mission-critical systems spanning from tactical operations to cloud infrastructure. The role offers unique exposure to cutting-edge technologies in mission planning, tactical systems, communication networks, and unmanned autonomous systems. You'll be mentored by senior engineers while implementing best practices and building scalable, high-performance systems.

The position offers a supportive environment with a culture of relentless optimism where no challenge is too complex. You'll work in a hybrid setting with flexibility between remote and office work, comprehensive benefits, and strong professional development support. The company's "demo or die" philosophy emphasizes results and innovation, while maintaining a foundation of kindness and professionalism.

This is an exceptional opportunity for an early-career software engineer to make meaningful contributions to national security while developing expertise in advanced technologies. The role combines hands-on technical work with mission-driven purpose, supported by experienced mentors and a collaborative team environment.

Last updated 2 months ago

Responsibilities For Software Engineer I

  • Support the design and implementation of software applications
  • Translate customer needs into software designs for desktop, mobile, web, and cloud platforms
  • Collaborate with experienced engineers to implement software features
  • Follow coding standards and participate in code reviews
  • Write clean, maintainable code under senior guidance
  • Implement unit tests and integration tests
  • Contribute to prototype development and debugging
  • Use version control tools like Git
  • Document work clearly and accurately
  • Stay informed of new technologies and trends

Requirements For Software Engineer I

MongoDB
Node.js
React
TypeScript
Python
JavaScript
Kafka
  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • 1+ years of experience designing and implementing software systems
  • Hands-on expertise in modern software development stacks
  • Familiarity with TypeScript, Python, or JavaScript
  • Understanding of basic software development concepts
  • Strong communication skills
  • Must be a U.S. Citizen and able to receive a TS Clearance
  • Travel up to 20% required

Benefits For Software Engineer I

401k
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
  • Hybrid and Flexible Work Environment
  • Professional Development Programs
  • Paid Time Off
  • Health and Wellness Benefits
  • 100% Company Paid Benefits (STD, LTD, Basic Life insurance)
  • 401(k) Plan with up to 4% match
  • Incentive Bonuses
  • Training and certification reimbursement

Interested in this job?

Jobs Related To TheIncLab Software Engineer I