766 IT & Software Developer jobs in the US
Lead Software Engineer, Consumer Solutions
$182,601 - 267,816
Credit Acceptance
West 12 Mile Road 25505, Remote + Remote
$182,601 - 267,816
Requirements
Must:
- A Bachelor’s degree in Computer Science, Information Systems, or a related field; or equivalent work experience.
- A minimum of 10 years of software engineering experience or a comparable level of expertise.
- Proven experience in a leadership role overseeing the technical direction of a software engineering team working on multiple applications.
- In-depth knowledge and application of various object-oriented programming languages and design principles.
- Extensive experience with Software Development Life Cycle (SDLC), including Agile/SCRUM and Waterfall methodologies.
- Significant background in data modeling, design, and messaging.
- Experience in developing mission-critical enterprise-level applications.
- Demonstrated capability to train and mentor junior team members.
- Willingness to join an on-call rotation.
Responsibilities
- This role is primarily remote; however, occasional planned travel to our Southfield, Michigan office may be necessary. You may also opt to work from the Southfield office if preferred.
- Design and build software while enhancing existing code for improved efficiency and bug detection.
- Create unit tests and validate your software against established acceptance criteria.
- Progressively evolve the design and architecture of applications towards cutting-edge technologies and practices.
- Author, implement, and advocate for team coding, documentation, and testing standards.
- Conduct impact analysis to proactively assess changes across multiple applications.
- Dive into the business process domain to provide better support and align technologies with business processes.
- Experiment with ideas and test hypotheses against needs, drawing conclusions and proposing solutions.
- Lead code reviews and communicate changes in applications effectively.
- Document code and projects for clarity, ease of understanding, and maintenance.
- Debug production issues and propose effective solutions within and across applications.
- Read, write, and review design documentation.
- Contribute to the team’s sprint goals and actively participate in Agile practices, including suggesting process improvements.
- Drive continuous learning initiatives to enhance design and code quality while increasing application domain knowledge.
- Engage in the talent selection process.
- Mentor less experienced software engineers by reviewing code, designs, and documentation.
Description
At Credit Acceptance, we take pride in being an award-winning organization recognized on both local and national levels! Our exceptional culture is built by committed team members who share a passion for professional success and collective achievement. With our outstanding product, talented people, and solid financial foundation, we have established ourselves as one of the leading used car finance companies in the nation. Our Engineering and Analytics Teams leverage the latest technology to create, monitor, and maintain complex practices that drive our success. We encourage our team members to embrace challenges, share their ideas, and maintain a healthy work-life balance. By collaborating with all areas of our business, we contribute to strategic decisions and support overall success. We emphasize continuous improvement and professional growth while offering a relaxed work atmosphere and a Great Place to Work culture! We are committed to providing a safe and inclusive workplace. We embrace diversity and are proud to be an Equal Opportunity Employer. Qualified candidates will be considered for employment without regard to age, race, color, religion, sex, gender, sexual orientation, gender identity, national origin, veteran or disability status, or any other legally protected characteristic.
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find Machine Learning Engineer salaries in the United States here.
How many Machine Learning Engineer jobs are in the United States?
Currently, there are 766 ML, AI openings. Check also: TensorFlow jobs, Python jobs, Computer-Vision jobs - all with salary brackets.
Is the US a good place for Machine Learning Engineers?
The US is one of the best countries to work as a Machine Learning Engineer. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.
Which companies are hiring for Machine Learning Engineer jobs in the United States?
Sperasoft, D3 Security Management Systems, Puter Technologies Inc., MAK Consulting Group, Giesecke+Devrient, GE Aerospace, Patriot Strategies LLC among others, are currently hiring for ML, AI roles in the United States.
The company with most openings is Leidos as they are hiring for 142 different Machine Learning Engineer jobs in the United States. They are probably quite committed to find good Machine Learning Engineers.
The company with most openings is Leidos as they are hiring for 142 different Machine Learning Engineer jobs in the United States. They are probably quite committed to find good Machine Learning Engineers.