Steelcut Software is in the process of expanding. We are looking for Software Engineers, Data Scientists, Data Engineers, Quality Assurance Engineers, and Systems Administrators to lead development and deployment of next-generation web applications.
Steelcut Software, Inc. is an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran, or other protected status.
Senior Project Manager — Remote
This is a great opportunity for an experienced Project Manager, preferably with a background in artificial intelligence (AI) and/or instructional technology, to come in on the ground floor. We are a very small team, so you'll have the opportunity to directly contribute to the direction of our capabilities, and refine our project and business practices across the company.
What you'll do
- Plan for and manage the delivery, adoption, and maintenance of advanced software used by a diverse client community
- Serve as a key point of contact for our client community. You will leverage expertise in AI, business process engineering, and instructional technology to develop and refine AI-assisted repeatable business processes applicable to our clients
- Help manage ongoing daily software development activities for our internal team. Triage and assign issues to developers. Track and maintain daily developer tasks and backlogs. Verify developers complete their tasks on time and within the level of quality required
- Plan and track releases on a complex project with several moving parts and communities of interest
- Develop and refine system requirements and support user acceptance testing
- Support refinement of our internal business practices and procedures
- Provide domain expertise in business process engineering, instructional technology, and applications of artificial intelligence
- Depending on interest and experience, you may support business development activities
What you'll get out of it
- Experience planning and managing projects to develop, deliver, and maintain mission-critical web applications as well as advanced prototypes
- The ability to drive the direction of projects from inception to completion, and collaborate with an enthusiastic, diverse community of stakeholders
- Exposure to the latest advances in Machine Learning, Artificial Intelligence, and Natural Language Processing
- A chance to participate in the full application life-cycle from planning and design to delivery and production support
- Exposure to linguistics and dozens of languages
- The opportunity to establish and refine corporate policies and practices that work to establish an environment that is agile, diverse, and supportive with a focus on innovation and reducing organizational overhead
What you'll need
In general, you should have experience and interest in planning and executing advanced, production-level software projects from inception to delivery and maintenance. You should:
- Want to work closely with stakeholders to conceive and refine the concept of operation of a system
- Have a desire to collaborate with others to plan and manage a project from inception to ongoing support
- Be able to focus on the details to ensure Software is developed with a high-level of quality, while ensuring releases stay on schedule
- Possess the drive to look for new ways to solve a problem and ways to improve our processes and practices
Specific qualifications desired:
- A history of successfully managing advanced software projects from inception through delivery and maintenance
- Demonstrated experience eliciting, documenting, planning and implementing improvements to stakeholder business processes
- Experience with scrum or other agile software development processes that focus on rapid delivery and frequent stakeholder feedback
- Familiarity with GitHub and/or GitLab, and using GitHub and/or GitLab to manage development tasks, and backlogs of work
- Some exposure to Linux is preferred; you'll work in an all Linux environment
- Domain knowledge of second language acquisition, instructional technology, and standardized testing
- Any non-English language skill or linguistics background would be valuable
- A Masters in Project Management, Business, Information Technology, or related field, and at least 15 years’ relevant experience; bachelor's degree, and at least 17 years' relevant experience; or at least 21 years’ relevant experience
Why work at Steelcut Software?
Steelcut Software provides contract software development to primarily government clients, and aims to fill the gap between research and production. Our focus areas are re-engineering and transitioning prototypes to production use, and serving as a source of production-focused Machine Learning expertise.
Steelcut Software is a company built by an Engineer as a place for Engineers. We're looking for Engineers who write software employing the latest advances in Machine Learning and Artificial Intelligence, but that is also focused on quality, usability, and production readiness. We're also looking for Systems Administrators who are interested in keeping up the latest trends in secure systems administration. Our intent is to be adaptable and agile, limit organizational overhead, and provide a supportive, collaborative environment that gives space for our Engineers to innovate.
Benefits
At Steelcut Software, we know our people are our most valuable resource. To show our appreciation and ensure our team is satisfied, we supply you with great equipment, have a flexible work environment, and provide a comprehensive benefits package that includes: