Software Engineer II - Offboard Python Application
150 320 – 225 480 $в год
Latitude AIPittsburgh и ещё 2 городаУдалённоот 4 летПолная занятость
PythonKubernetesAWSMachine LearningC++NumPyGoogle CloudRoboticsCloud ComputingADAS
Описание
Latitude AI is building the future of Ford's autonomy roadmap to make travel safer, less stressful, and more enjoyable for everyone. The Virtual Test Ecosystem (VTE) team ensures that simulation and resimulation workflows run efficiently and reliably at large scale.
Responsibilities
- Support improvements to the sim/resim cloud framework and applications that run on this framework
- Implement Python coding, interacting with open source packages and various AWS/Google Cloud Platform services
- Constantly look for bottlenecks that limit scalability or otherwise hinder performance
- Put together benchmarking to identify performance bottlenecks and associated dashboards to track and summarize the information
- Implement solutions to increase efficiency
- Ensure the framework is intuitive and easy to use, adapting based on user interaction and feedback
- Engage with users on future improvements, having an eye for how the system is being used and what users need
- Make the framework well-documented and as self-serve as possible for others to extend it
- Contribute to the ecosystem of how logs are managed, stored, and searched efficiently
- Automate indexing interesting actors and interactions in a scene and determine dataset coverage
- Work on the sim/resim cloud framework implementation to make it easy for all developers to add in their metrics
- Support metrics implementation themselves as needs arise
Requirements
- Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Robotics or a related field and 4+ years of relevant experience (or Master's degree and 2+ years of relevant experience, or PhD)
- Expertise in writing Python code that is efficient, well-documented, and well-tested
- 2+ years' experience writing scalable applications that execute in a cloud or HPC environment
- 2+ years' experience writing software that interacts with AWS and/or Google Cloud Platform services
- Familiarity with NumPy and scientific programming
- Willingness and desire to learn how onboard and offboard components interact with each other
- Propose solutions to improve how developers and testers work with both systems
Nice to have
- C++ development experience
- Experience with Kubernetes
We offer
- Competitive compensation packages
- High-quality individual and family medical, dental, and vision insurance
- Health savings account with available employer match
- Employer-matched 401(k) retirement plan with immediate vesting
- Employer-paid group term life insurance and the option to elect voluntary life insurance
- Paid parental leave and Adoption/Surrogacy support program
- Paid medical leave
- Unlimited vacation and 15 paid holidays
- Daily lunches, snacks, and beverages available in all office locations
- Pre-tax spending accounts for healthcare and dependent care expenses
- Pre-tax commuter benefits
- Monthly wellness stipend
- Backup child and elder care program
- Professional development reimbursement
- Employee assistance program
- Discounted programs that include legal services, identity theft protection, pet insurance, and more
- Company and team bonding outlets: employee resource groups, quarterly team activity stipend, and wellness initiatives
- The expected base salary range for this full-time position in California is $150,320 - $225,480 USD
- Latitude employees are also eligible to participate in Latitude's annual bonus programs, equity compensation, and generous Company benefits program, subject to eligibility requirements
- Candidates must be legally authorized to work in the United States on a permanent basis
- Visa sponsorship is available for this position