Job Closed
This listing is no longer active.
Revolutionizing the Transportation of Goods
Staff Software Engineer, ML Training Infrastructure
Location
Pennsylvania
Posted
63 days ago
Salary
0
Seniority
Lead
Job Description
Staff Software Engineer, ML Training Infrastructure
Stack AV
• Provide a reliable, scalable, and easy to use training framework for modeling needs of Stack AV. • Responsible for the overall developer experience of ML engineers including building tools for testing, validation, and understanding models and the data used to train them. • Responsible for model optimization and deployment.
Job Requirements
- Experience with both ML Platforms and building ML-based applications.
- Experience building scalable, reliable infra at a fast-paced environment working with MLEs on several different modeling teams.
- A deep understanding of design tradeoffs and ability to articulate those tradeoffs and work with others on getting alignment.
- Experience with building ML models or ML infra in the domains of autonomous vehicles, perception, and decision making (desirable but not required).
- Experience with model training, model optimization, or large data processing pipelines.
- Built an end to end ML model pipeline including components such as logs processing, feature extraction, dataset storage, model configuration management, model training, experiment frameworks, and serving deployment.
- Shipped ML products (NLP, computer vision, recommender systems, etc.) at scale to make business impact.
- Knows how to build appropriate abstractions and tooling to ensure MLEs are able to rapidly iterate on models.
- Prior AV experience
Benefits
- Equal opportunity workplace
- Culture of inclusion, entrepreneurship, and innovation
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Driving large-scale projects, delivering impactful features, and maintaining high engineering standards. • Solve complex problems, collaborate across teams, and mentor junior engineers. • Contribute to long-term architectural planning and system design. • Lead technical problem-solving for complex, cross-team challenges and production issues. • Ensure scalable and maintainable solutions across both frontend and backend systems. • Participate actively in meetings, providing input that drives clarity and shared understanding.
• Technical Strategy & Ownership: You will focus on the core components of the Steer CRM, specifically optimizing how we ingest and process data to revolutionize our automation tools. We don't expect you to do this alone; we encourage the heavy use of AI-assisted coding to accelerate development and bridge any gaps across our stack. • Adaptive Development: Be ready to pivot at a moment's notice. Based on evolving business needs, you may need to shift focus to work on new or existing integrations to ensure our ecosystem remains seamless. • Customer-Centric Development: Partner closely with Product to understand user pain points, ensuring every line of code adds tangible value to the auto repair shops we serve. • System Design & Scalability: Architect reusable full stack components and services that ensure our platform remains performant as we scale. • Code Excellence: Champion best practices in security, test automation, and maintainability. Conduct deep-dive code reviews that elevate the entire engineering organization. • Modern DevOps: Influence our CI/CD pipelines, containerization (Docker, Kubernetes), and IaC practices to ensure a seamless developer experience and operational reliability.
• The platform team is responsible for the core abstractions and infrastructure that powers our product, data, and operations teams. • This includes continuously improving reliability, performance, observability, and efficiency of our platform. • We’re looking for engineers with a strong background or interest in building distributed systems, data-intensive applications, and product and ML infrastructure.
• Full Stack Development: Develop and maintain web applications using React.js, Node.js, and PHP Laravel; Build responsive, high-performance frontend interfaces; Develop robust backend systems and APIs • API & Backend Management: Design and integrate RESTful APIs using Node.js and Laravel; Manage server-side logic and database interactions; Ensure secure and scalable backend architecture • Database & Performance Optimization: Work with MySQL / MongoDB databases; Optimize queries and application performance; Ensure data security and integrity • System Architecture: Design scalable and modular application structures; Implement best practices for code structure and deployment; Maintain high system reliability • Team Collaboration: Collaborate with designers, frontend/backend developers, and QA teams; Participate in sprint planning and agile ceremonies; Contribute to technical discussions and architecture decisions • Code Quality & Debugging: Write clean, reusable, and well-documented code; Perform debugging and troubleshoot issues efficiently; Follow coding standards and best practices • Continuous Improvement: Stay updated with latest trends in React, Node.js, and Laravel; Suggest improvements in processes and technologies; Contribute to team learning and innovation.




