Tools Software Engineer - AI
Mexico
Ford Motor Company
Since 1903, we have helped to build a better world for the people and communities that we serve. Welcome to Ford Motor Company.Digital Product Design at Ford is committed to envisioning and creating simple, thoughtful, enjoyable, and compelling product experiences that our customers need and love. We work in close partnership with product and engineering to deliver best-in-class experiences that meet the needs of people today, and in the future.
The Tools Software Engineer in AI is responsible for the identification, development, deployment, and maintenance of cutting-edge AI and ML technology, to guide other developers and build different robust scalable software solutions that support a broader interdisciplinary team's needs. In involves understanding of Digital Product Design (DPD) organization and listening to their needs to develop digital tools that automate and facilitate tasks. Tools are developed to save time, enhance efficiency and improve the quality of the different process and activities of the DPD organization.
- Design, create and maintain software solutions for Digital Product Design organization applying Artificial Intelligence, Language Model, Machine Learning.
- Document application creation process and look for improvements.
- Develop and implement Testing and Quality Assurance processes for the created tools.
- Assist different cross-functional teams to guide and address their needs in software solutions related to AI.
- Perform feasibility studies to determine the best solutions.
- Provide technical expertise in upper management meetings.
- Work by using quick-response and high-quality mindset.
Bachelor's degree in software engineering or related disciplines.
3+ years of experience with Artificial Intelligence and Machine Learning.
1+ years of Software Development in a large enterprise environment.
Knowledge related to Software Development methodologies and Quality Assurance.
English proficient B2+
Skills
- Advance Python knowledge, including data structures and programing paradigms.
- Data Management with Python Libraries (for instance Panda)
- Knowledge of Back End development, distributed package and desktop applications.
- API and External Services integration.
- Proficient understanding of code versioning tools such as Github.
- Familiarity with JIRA.
- Familiarity with framework SCRUM.
- Strong understanding of Software development cycle.
- Adaptability, curiosity and interest for learning new things. Problem solving mindset, quick response to changes.
- Knowledge of cloud services is desirable (aws/gcp).
- Excellent communication skills.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: APIs AWS Data management Engineering GCP GitHub Jira Machine Learning Python Scrum Testing
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.