drjobs
Software Dev Engineer
drjobs
Software Dev Enginee....
drjobs Software Dev Engineer العربية

Software Dev Engineer

Employer Active

1 Vacancy
The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs

Job Location

drjobs

Plano - USA

Monthly Salary

drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Job Title: Software Dev Engineer IV

Location: Remote

Duration: 4 Months

Job Type: Contract

Work Type: Remote

Job Description:

  • Our Last Mile Delivery Experience team is seeking a Software Development Engineer (SDE) with extensive experience in building services related to data processing large language models machine learning lifecycle management model training and validation and analytical tools.

  • Ideally the candidate will have expertise in software engineering fundamentals and system architecture have a strong understanding of data processing pipelines and machine learning as well as be able to apply best practices.

  • In this role the software engineer is responsible for transforming and modeling data as well as researching all aspects of Last Mile delivery defects including firmware backend and application defects.

Key job responsibilities

  • As a Software Engineer you will collaborate with Data Engineers Software Development Managers and other SDEs across the company to develop test and deploy production metrics monitoring solutions for millions of Ring devices.

  • This requires the use of sophisticated distributed systems the processing and visualization of Big Data and application of advanced statistical techniques.

  • A successful candidate will have a passion for innovation interest in cuttingedge technology and excitement about working in a highimpact domain.

We are open to hiring candidates to work out of one of the following locations:

  • Virtual

Team culture:

  • Interactive have a good team from culture standpoint.

  • Design develop implement test document and deliver largescale multitiered distributed software applications tools systems and services using multithreaded programming distributed programming in Java and C JDBC SQL Object Oriented design and design patterns Oracle and middleware messaging systems in a Linux environment.

  • Assist in gathering and analyzing business and functional requirements and translate requirements into technical specifications for robust scalable supportable solutions that work well within the overall system architecture.

  • Own delivery of entire piece of system or application and serve as technical lead on complex projects using best practice engineering standards.

  • Produce comprehensive usable software documentation.

  • Participate in a 24x7 oncall support rotation and travel for onsite troubleshooting or project launch.

Qualifications

  • MS in Computer Science Computer or Electrical Engineering Mathematics or a related field plus one year of experience in the job offered or related occupations of Software Engineer Software Developer or related.

  • Experience in the job offered or related occupation must involve multithreaded programming and distributed programming in Java or C on Linux.

  • Experience must also involve JDBC SQL and ObjectOriented design and design patterns. Requires availability for travel and 24x7 oncall support rotation.

  • Employer will accept Bachelors degree in Computer Science Computer or Electrical Engineering Mathematics or a related field plus five years of progressively responsible experience in the specialty as equivalent to the Masters degree.

Story Behind the Need Business Group & Key Projects

ORG:

  • Entire team is under Global Last Mile Customer Experience team.

  • They began in north America looking for customer feedback and branched out to start looking abroad in Europe and Japan.

  • Right now one pillar of Michaels team is focused on customer delivery feedback and how to expand in more of a global market.

  • For this specific project the other pillar they are focused on is dealing with Ship With Client pickups.

  • There are certain processes where they have to go and pick up packages from places like staples which is causing a headache and they need more visibility around that.

  • The whole process is getting placed under Michaels Manager.

  • His manager is wanting to make sure everything is built out and there are certain mechanisms in place to be able to track specific dashboards that are set up workflows for how that looks both in start content and how it would look on certain mobile applications.

Reason of request

  • From RTS station command model trying to get more of a predictive scale. Current system in palace has a couple different 3rd party tools.

  • The team needs to either combine together or holistically create a singular mechanism so their team can pull RTS on the one platform as well as it being a predictive model.

  • Need someone to build the framework out and make sure the capabilities are in line w/ requirements

Typical Day in the Role:

  • How is time split during a typical day related to tasks (Percentage breakdown)

  • 20% on calls/ meetings

  • 80% heads down work

Is there a possibility of extension or conversion to FTE

  • Potential for extension

  • Conversion: No

Compelling Story & Candidate Value Proposition

What makes this role stand out / what are some unique selling points

  • Great experience to work with a collaborative team.

  • Great experience on resume.

  • There is nothing currently that is within the framework that has Machine Learning and its a fairly new and untapped area.

  • Being able to come in and develop this will create great experience and allows leeway for invention.

  • Have the ability to capitalize this on their career growth.

What Client Leadership Principles best align to this role

  • Learn and be curious (overall project is ambiguous/ ask questions and once permissions are given be able to go through and navigate those situations).

  • Dont have the ML figured out from an SDE level.

  • Dive deep: Being able to understand the deep depths that are given understanding the backend framework and different applications defects that may occur

Candidate Requirements

  • Full life cycle.

Must haves:

  • 5 years of noninternship professional software development experience

  • 5 years of programming with at least one software programming language experience

  • Knowledge of professional software engineering & best practices for full software development life cycle including coding standards software architectures code reviews source control management continuous deployments testing and operational excellence

  • Passion for Data AI and Generative AI

  • Experience with integration deployment and testing of ML models

  • Proven ability to work with distributed systems and big data.

  • Demonstrated skills in data visualization and statistical analysis.

PREFERRED QUALIFICATIONS

  • Strong understanding of Data Science techniques and ML/AI algorithms

  • Experience with LLM/Generative AI applications

  • Familiarity with cloud technologies and agile methodologies.

  • Strong problemsolving skills and ability to innovate.

  • Bachelors degree in computer science or equivalent experience in objectoriented design.

Top musthave hard skill

  • Experience with integration deployment and testing of ML models

  • Passion for Data AI and Generative AI

  • Full development life cycle.

Employment Type

Full Time

Company Industry

Accounting & Auditing

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.