Want to get hired at ECS Tech Inc?
Senior Software Engineer (Full Stack AI)
ECS Tech Inc
Original Job Summary
Senior Software Engineer (Full Stack AI)
ECS Tech Inc is seeking a Senior Software Engineer – Full Stack AI Developer to join our team supporting the U.S. Department of Homeland Security (DHS) Headquarters, Chief Technology Officer Directorate (CTOD) Artificial Intelligence and Emerging Technology (AI/ET) initiative. This high-visibility role involves working with a federal technical team on AI initiatives.
Role Overview
The ideal candidate will be a strong individual contributor with 10+ years of experience, spending approximately 80% of their time coding. They must possess full-stack development proficiency with expertise in Python, React, CSS, and API development, as well as practical cloud service experience (Azure preferred).
Key Responsibilities
- Design, develop and maintain custom full-stack applications with AI integration.
- Implement robust backend services and APIs.
- Collaborate with data scientists and AI researchers.
- Ensure performance, quality, and responsiveness of applications.
- Participate in agile delivery phases and review processes.
- Stay updated on latest AI technologies and tools.
Qualifications
- BA/BS in Computer Science or related field and 10+ years experience (or equivalent).
- Expert proficiency in Python for backend and React with CSS for frontend.
- Experience with cloud services (Azure/AWS), API development, SQL/PostgreSQL and NoSQL databases.
- Ability to obtain DoD Security Clearance and DHS Suitability/Entry On Duty clearance.
- Experience in agile methodologies and using modern development tools (VSCode, GitLab).
- Familiarity with prompt engineering and LLMs is a plus.
Compensation & Benefits
Salary Range: $160,000 - $215,000. Additional benefits information can be found at our benefits page.
Key Skills/Competency
- Full Stack Development
- AI Integration
- Python
- React
- Azure
- AWS
- API Development
- Agile
- Security Clearance
- Cloud Services
Additional Information
This position is remote and contingent upon additional funding.
How to Get Hired at ECS Tech Inc
🎯 Tips for Getting Hired
- Customize your resume: Tailor skills to full-stack AI expertise.
- Highlight relevant projects: Emphasize Python, React, and cloud experience.
- Showcase agile experience: Detail teamwork using modern tools.
- Prepare for technical interviews: Review API, database, and cloud questions.