Kforce | Mid to Sr. Machine Learning Software Engineer | Gilbert, AZ | United States | BigDataKB.com | 2023-01-17

0
52

Job Location: Gilbert, AZ

Job Detail:

RESPONSIBILITIES:
Kforce’s client, a growing Engineering Technology company in Gilbert, AZ, is seeking a Mid-Level to Senior Software Engineer for a partial remote role. This company offers a competitive compensation package including base salary, annual bonus and profit sharing.

Responsibilities:

  • Development of software applications, support of existing software, and customer support regarding software applications; Interfaces with high level personnel from the company, our customers, and partners; Responsible for both development and production functions
  • Participates in the design of software for use within company products and for sale to customers as discrete products; Provides valuable input into new software product requirements and in conjunction with marketing inputs, frequently develops the specifications which direct new product design activity
  • Often work with other engineers (including suppliers) in the software design phase and will be responsible for the overall progress of the project; Software products will frequently be defined or suggested by external customers
  • Design, development, analysis, testing, prototype and production, performance specifications and benchmarking, proposal preparation, program scheduling and reviews, customer interfacing, and producing time and cost estimates
  • Functions as lead engineer on programs assigned and acts as the subject matter expert
  • Reviews customer specifications or requirements and prepares technical proposal information; Development of engineering cost estimates
  • Follows and oversees initial build and production software through procurement, fabrication, and test phases

REQUIREMENTS:

  • BS in Computer Science, Electrical Engineering, Mathematics, Physics or equivalent program and at least 5+ years of software development experience
  • Experience with C, C++, Python, and machine learning/AI design languages is desired
  • High level of competence in software design including application development, graphical user interface design and algorithm development
  • Capable of creating low level software design requirements from high level specifications
  • Capable of architecting and designing complex software packages including Linux device drivers
  • High level of familiarity with Linux and its associated programming languages and constructs
  • Ability to create software test code as standalone modules
  • Ability to write Python or C++ code to implement mathematical algorithms
  • Capable of utilizing packages that assist in the development of complex software in Python and C++
  • Experienced developing machine learning and artificial intelligence using convolutional neural network constructs
  • Capable of using ML/AI packages such as Tensor Flow, Pandas, and Keras
  • Experienced using OpenCV and other image processing applications
  • Experienced in Python packages such as NumPy and SciPy
  • Capable of utilizing Scikit-learn machine learning libraries for development of ML applications
  • Understanding of the Linux operating system, Linux kernel operation and design and Linux device driver creation
  • Familiar with agile software development methods and is comfortable executing within those methods
  • Must be comfortable interfacing with and coordinating with customers to achieve proper requirements and a reliable product which can be designed on schedule




Apply Here

Submit CV To All Data Science Job Consultants Across United States For Free

🔍 Explore All Related ITSM Jobs Below! 🚀 ✅ Select your preferred "Job Category" in the Job Category Filter 🎯 🔎 Hit "Search" to find matching jobs 🔥 ➕ Click the "+" icon that appears just before the company name to see the Job Detail & Apply Link 📝💼

LEAVE A REPLY

Please enter your comment!
Please enter your name here