Software Engineer (SWE) - Mid
Team: Services
Location: Bolling, AFB, DC
Commitment: Full-Time
Workplace Type: onsite
Key Responsibilities
- Design and implement software components for AI/ML applications
- Develop RESTful APIs and microservices architectures
- Build user interfaces and dashboards for AI system monitoring and control
- Implement automated testing and continuous integration practices
- Collaborate with data scientists and AI engineers on system integration
- Troubleshoot and resolve software issues in production environments
- Participate in code reviews and maintain high-quality coding standards
- Contribute to software architecture decisions and technical documentation
Qualifications
- 5+ years of software development experience
- Active TS/SCI clearance with ability to obtain CI Polygraph
- Proficiency in modern programming languages (Python, JavaScript, Java, Go, etc.)
- Experience with web frameworks, databases, and cloud platforms
- Knowledge of software engineering best practices and design patterns
- Understanding of AI/ML concepts and integration patterns
- Experience with version control, testing frameworks, and DevOps tools
- AWS experience highly preferred but not required
- Military experience strongly preferred
What We Officer
- Unlimited PTO – Take the time you need to recharge and maintain work-life balance
- Dedicated Sick Time – Your health and wellbeing come first
- Comprehensive Health & Benefits – Medical, dental, and vision coverage to keep you and your family protected
- 11 Paid Holidays – Enjoy time off throughout the year to celebrate and spend with loved ones
- Professional Development – Educational opportunities and resources to help you grow your skills and advance your career
- Collaborative Environment – Work directly with leadership in our flat organizational structure where your ideas and contributions matter
- Mission-Driven Work – Contribute to projects that directly support national security and make a real-world impact
- Growth Opportunities – Join us during an exciting expansion phase where you can help shape our future
Additional Benefit Opportunities when you choose Spear AI
- 401(k) with company match
- Onsite / Remote / Flexible work arrangements or hybrid options (position dependent)
- Relocation assistance (position dependent)
- Referral bonuses
- Performance bonuses
- Life insurance and disability coverage
- Technology home office setup stipend
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
