Full Stack Engineer - Public Sector
Scale AI
·
Posted:
August 23, 2023
·
Onsite
About the position
Scale AI is seeking a highly skilled and motivated Full Stack Engineer to join their Federal Engineering team. The role involves designing and implementing scalable backend systems for government customers, collaborating with cross-functional teams, and developing distributed systems and machine learning infrastructure. The ideal candidate should have an active TS/SCI security clearance, proficiency in full stack development, familiarity with cloud-native technologies, knowledge of data engineering and machine learning infrastructure, strong problem-solving skills, excellent collaboration and communication abilities, and adaptability to new technologies. The base salary range for this full-time position in Washington, DC is $179,200 - $215,040.
Responsibilities
- Design and implement scalable backend systems for Federal customers, leveraging Scale's modern and cloud-native AI infrastructure.
- Collaborate with cross-functional teams to define and execute the vision for backend solutions, ensuring they meet the unique needs of government agencies operating in secure environments.
- Develop distributed systems, data-intensive applications, and machine learning infrastructure to enable real impact for mission owners.
- Build robust and reliable backend systems that can serve as standalone products, empowering customers to accelerate their own AI ambitions.
- Participate actively in customer engagements, working closely with stakeholders to understand requirements and deliver innovative solutions.
- Contribute to the platform roadmap and product strategy for Scale AI's Federal business, playing a key role in shaping the future direction of our offerings.
Requirements
- Active TS/SCI security clearance
- Proficiency in both front-end and back-end development, including experience with modern web development frameworks, programming languages, and databases
- Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and experience in developing and deploying applications in a cloud-native environment
- Understanding of containerization (e.g., Docker) and container orchestration (e.g., Kubernetes) is a plus
- Knowledge of ETL (Extract, Transform, Load) processes and experience in building data pipelines to integrate and process diverse data sources
- Understanding of data modeling, data warehousing, and data governance principles
- Familiarity with machine learning frameworks (e.g., TensorFlow, PyTorch) and experience in designing and implementing machine learning infrastructure
- Understanding of model serving, monitoring, and deployment strategies is beneficial
- Strong analytical and problem-solving skills
- Excellent interpersonal and communication skills
- Ability to clearly articulate technical concepts to non-technical audiences
- Willingness to embrace new technologies, learn new skills, and adapt to evolving project requirements
- Ability to quickly grasp and apply new concepts and stay up-to-date with emerging trends in software engineering.
Benefits
- Base salary range of $179,200 - $215,040
- Compensation packages including base salary, equity, and benefits
- Stock options awarded upon board of director approval
- Comprehensive health, dental, and vision coverage
- Retirement benefits
- Learning and development stipend
- Generous paid time off (PTO)
- Eligibility for additional benefits such as a commuter stipend