About Us: Redshred is a leading innovator in making document-based content accessible for downstream integration and innovation through the creative use of AI and ML. Job Responsibilities: Software Architecture: Design and implement scalable software solutions for our document processing platform. Full-Stack Development: Develop robust backend services and user-friendly frontend interfaces. Integration: Create and maintain integrations with AI/ML models and various external systems. Performance Optimization: Identify and resolve bottlenecks to improve application performance. Technical Leadership: Mentor junior developers and contribute to technical decision-making. Code Quality: Establish and enforce coding standards, design patterns, and best practices. DevOps Support: Collaborate with DevOps to improve deployment processes and system reliability. Qualifications: Education: Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. Experience: 4+ years of professional software development experience. Technical Skills: Strong proficiency in multiple programming languages (Python, JavaScript/TypeScript, Java, or similar). Experience with web frameworks (React, Angular, Django, Flask, or similar). Knowledge of database technologies (SQL and NoSQL). Familiarity with cloud services (AWS, GCP, Azure). Experience with CI/CD pipelines and containerization (Docker, Kubernetes). Soft Skills: Excellent problem-solving abilities and analytical thinking. Strong communication and collaboration skills. Ability to work independently and lead technical initiatives. Adaptability and resilience in a fast-paced environment. Other Requirements: Must be able to obtain security clearance. Benefits: 401K: Competitive 401K matching program. PTO: Unlimited paid time off to support work-life balance. Remote work: Remote work is available, with a bias towards candidates in the DC metro area who could come into HQ for design discussions and hackathons. Professional Development: Opportunities for continuous learning and professional growth. Work Environment: Flexible working hours and a collaborative, inclusive work culture.