Revolutionizing the Transportation of Goods
Senior Staff Software Engineer – ML Platform
Location
Pennsylvania
Posted
135 days ago
Salary
0
Seniority
Senior
Job Description
Senior Staff Software Engineer – ML Platform
Stack AV
• Build state-of-art multimodal data mining and semantic search solutions to power AV product development. • Develop data understanding platform infrastructure for real-time querying/vector databases and batch/stream processing using technologies like Ray, Spark, Lance, or similar. • Deliver end-to-end data mining solutions that span onboard (C++) and offboard (ML & Data Infra) infrastructure to accelerate AV product development. • Develop e2e solution for real-time semantic search services (text/images/videos) and vector DBs. • Discover and identify key issues in existing ML infra and proactively improve system performance. • Build low latency/high throughput batch or stream processing pipelines. • Drive technical discussions across multiple orgs and deliver solutions on a timely basis. • Architect and tune ETL pipelines to maximize GPU/CPU/Ram utilization. • Write readable and high-performance Python/C++ code.
Job Requirements
- 6+ years of experience with multimodal data indexing and inference pipelines
- Building semantic search service, embedding generation for video/images and vector DB
- Large scale ML pipelines (Airflow/Flyte) and model optimization.
- Experience with both ML platforms and building ML-based applications (modeling experience is a bonus)
- Proven track record of building scalable, reliable infrastructure in a fast-paced environment
- Ability to collaborate effectively across teams
- Deep understanding of design trade-offs with the ability to articulate those trade-offs and achieve alignment with others
- Experience building or using ML infrastructure for a large number of customer teams
- Experience in building ML models or infrastructure in domains such as autonomous vehicles, perception, and decision-making (desirable but not required)
- Experience with model training, model optimization, or large data processing pipelines
- Prior experience in autonomous vehicles (AV) is a plus
Benefits
- Equal opportunity workplace
- Culture of inclusion, entrepreneurship, and innovation
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Fullstack Engineer
ArcTouchWe design and develop lovable ❤️ apps, websites, and connected products.
• Work seamlessly with both frontend and backend technologies; • Keep yourself up to date on the latest market technologies; • Analyze different contexts always looking to improve the experience of our projects; • Join tech discussions about the project, tech challenges and how to improve our solutions; • Have a clear communication with our clients; • Support your teammates and help them to keep learning and developing their skills; • Drive our culture and values, acting as an owner of our principles by living and applying them.
Software Developer III – Forecast Systems, Visualization
AccuWeatherThe world’s largest and fastest-growing weather and digital media company.
• Develops software that can easily be tested, deployed, updated, and monitored in a production environment • Writes and maintains documentation of changes to software • Provides technical assistance by responding to inquiries regarding errors, problems, or questions with software • Revises software for corrections, enhancements, or system environment changes • Trains end users or technical support staff to use and support software released into production • Stays current on relevant technologies and is able to utilize new technology within projects as appropriate • Assists in developing new workflow, QC, and/or documentation activities for the team • Perform ingestion, transformation, loading, and optimization of data from various sources • Work with internal and external stakeholders including other development and executive teams to meet and exceed expectations • Performs other duties as assigned.
• Search for solutions to complex and challenging problems, with a defined scope. • Develop and sustain connectors with financial institutions covered by Trustly's product. • Develop APIs. • Deal with inherent issues of missing data or information in HTTP transactions.
Senior Software Engineer, AI Data
AssemblyAIOffering speech-to-text APIs for modern developers, AssemblyAI is ultimately on a mission to use the latest deep learning technology to build practical products that make futuristi
• Architect Next-Gen AI Data Infrastructure • Design scalable, future-proof data platforms optimized for AI research workloads • Build efficient self-serve data processing pipelines leveraging GCP's advanced services • Optimize resource allocation for maximum training efficiency • Lead adoption of cutting-edge ML tools and frameworks • Streamline existing workflows while introducing new tooling • Identify and eliminate technical bottlenecks




