Software Engineer II
Cloud Services
Posted on 3/28/2024
Latitude AI

201-500 employees

Develops automated driving technologies for safer journeys
Company Overview
Latitude AI, a subsidiary of Ford Motor Company, is a leading force in the development of automated driving technologies, aiming to transform the driving experience into a safer, less stressful, and more enjoyable journey. The company's strength lies in its diverse team of experts in fields such as robotics, machine learning, hardware, and cloud infrastructure, all united by a passion for leveraging technology to effect positive change. With its strategic locations in Pittsburgh, Dearborn, and Palo Alto, Latitude AI is well-positioned to lead the industry in redefining the future of driving.

Company Stage

N/A

Total Funding

N/A

Founded

2022

Headquarters

Pittsburgh, Pennsylvania

Growth & Insights
Headcount

6 month growth

12%

1 year growth

38%

2 year growth

38%
Locations
Palo Alto, CA, USA • Detroit, MI, USA • Pittsburgh, PA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Kotlin
gRPC
Kubernetes
Python
Apache Kafka
Java
AWS
Jenkins
Terraform
Redis
Data Analysis
CategoriesNew
Backend Engineering
Software Engineering
Requirements
  • Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Robotics or a related field and 2+ years of relevant experience, Master's degree, or PhD
  • Experience in designing high-scale solutions that meet user requirements
  • Strong communication skills
  • Prior experience developing for and administering to a large-scale platform for work Kubernetes or AWS Batch
  • Excellent proficiency in Java, Kotlin, Go or Python
  • Experience designing and constructing complex data processing systems at scale, with an emphasis on performance tuning
  • Experience creating distributed systems using asynchronous communication. (e.g. Redis, Kafka, AWS EMR)
  • At least 4+ years of experience in a related field where actively coding & designing 80% of their time
Responsibilities
  • Develop and design the jobs platform for efficient resource utilization and exponential growth
  • Work with internal cloud infrastructure like HPC or AWS Batch to run millions machine learning training jobs
  • Engage closely with internal customers and build up requirements and designs reflecting current business needs and scalable solutions
  • Develop and maintain gRPC APIs in a microservices architecture using the latest technologies
  • Take ownership of developing highly scalable features
  • Effectively communicate with internal customers
  • Ensure system correctness and 24/7 stability by contributing to the operational metrics dashboards
  • Build and advocate common services/frameworks for use across multiple teams
  • Enhance the robustness and resiliency of both existing and forthcoming microservices
  • Implement strong product quality, performance, and security practices using Jenkins, Terraform, and Kubernetes
  • Develop services in Java/Kotlin