AI / ML Developer

Selby Jennings

Columbus (OH)

On-site

USD 200,000 - 350,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Vision insurance
Medical insurance
Pension plan
Paid paternity leave
Tuition assistance
Disability insurance
Child care support
Paid maternity leave
Student loan assistance
401(k)

Job summary

A multinational banking institution is seeking a Principal Software Engineer to join their technology team in Columbus, Ohio. You will be an integral part of an agile team responsible for architecting and implementing software solutions in AI and machine learning. The ideal candidate holds a Bachelor's or advanced degree, has 10+ years of software engineering experience, and possesses strong skills in AI/ML and cloud technologies. This full-time role offers competitive benefits including vision and medical insurance, pension plans, and tuition assistance.

Qualifications

  • 10+ years of experience in software engineering with a strong background in system architecture and operational stability.
  • Proficiency in modern programming languages.
  • Hands-on experience with cloud technologies and API design.

Responsibilities

  • Architect and implement advanced, scalable software solutions.
  • Write secure, production‑ready code and perform code reviews.
  • Act as a trusted advisor on technology strategy in AI/ML.

Skills

AI/ML expertise
Software engineering experience
Strong communication skills
Cloud technologies
Programming languages proficiency

Education

Bachelor’s or advanced degree in Computer Science, Engineering, AI, or related field

Tools

Kafka
Salesforce

Job description

This range is provided by Selby Jennings. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

$200,000.00/yr - $350,000.00/yr

Principal Software Engineer - Artificial Intelligence & Machine Learning

A multinational banking institution HQ in NYC is seeking a Principal Software Engineer to join their technology team focused on AI & ML in their Columbus, Ohio office.

You’ll play an integral part within an agile team working to enhance, build, and deliver trusted market‑leading technology products and create best‑in‑class applications that support strategic business objectives.

Key Responsibilities

  • Architect and implement advanced, scalable software solutions
  • Write secure, production‑ready code and perform code reviews
  • Act as a trusted advisor on technology strategy, particularly in areas such as AI/ML and SaaS platforms
  • Serve as a subject matter expert for complex technical challenges and guide teams in adopting innovative approaches
  • Develop reusable frameworks and components to accelerate delivery across multiple projects
  • Partner with senior stakeholders to influence technology decisions and align solutions with business goals
  • Provide hands‑on leadership in designing and building mission‑critical systems
  • Implement robust security and compliance measures to mitigate technology risks

Required Skills and Experience

  • Bachelor’s or advanced degree in Computer Science, Engineering, AI, or related field.
  • 10+ years of experience in software engineering with a strong background in system architecture, application development, and operational stability
  • Proficiency in one or more modern programming languages.
  • Deep knowledge of AI/ML, cloud‑native development, and SaaS platforms (e.g., Salesforce).
  • Proven ability to solve complex technical problems and introduce innovative solutions.
  • Strong communication skills with experience presenting to senior leadership.
  • Hands‑on experience with cloud technologies, API design, messaging systems (e.g., Kafka), relational databases, and observability tools.
Seniority level
  • Mid‑Senior level
Employment type
  • Full‑time
Job function

Engineering and Finance

Industries

Banking, Financial Services, and Engineering Services

Benefits
  • Vision insurance
  • Medical insurance
  • Pension plan
  • Paid paternity leave
  • Tuition assistance
  • Disability insurance
  • Child care support
  • Paid maternity leave
  • Student loan assistance
  • 401(k)
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Machine Learning Engineer
Machine Learning Engineer

Mayzax Solutions • Delaware

On-site
USD 80,000 - 110,000
Mentorship from experienced engineers
Hands-on experience with real projects
Career growth opportunities
AI Engineer
AI Engineer

Oakwell Hampton Group • New York (NY)

On-site
USD 170,000 - 250,000
Competitive salary
Generous health, dental, and vision coverage
401k contribution
+2
AI Engineering Manager
AI Engineering Manager

Primis • San Francisco (CA)

Hybrid
USD 245,000 - 275,000
AI Engineer (Remote)
AI Engineer (Remote)

Lumenalta • Raleigh (NC)

Remote
USD 50,000 - 120,000
Work on innovative technology projects
Collaboration with senior-level developers
Focus on one project at a time
AI Software Engineer
AI Software Engineer

D33P Search Group • United States

Remote
USD 120,000 - 200,000
100% employee healthcare coverage
75-80% family healthcare coverage
Competitive equity packages
Machine Learning Engineer
Machine Learning Engineer

Alexander Chapman • San Francisco (CA)

On-site
USD <1,000
Competitive salary and equity package
Opportunity to shape innovative products
Access to cutting-edge technologies
AI Engineer
AI Engineer

Discover International • United States

On-site
USD 200,000 - 220,000
Artificial Intelligence Engineer
Artificial Intelligence Engineer

Accelero • United States

Remote
GBP 50,000 - 70,000
Software Engineer – AI/ML, USA
Software Engineer – AI/ML, USA

Microsoft • Redmond (WA)

On-site
USD 81,000 - 161,000
Principal AI Architect
Principal AI Architect

First Citizens • Raleigh (NC)

On-site
USD 160,000 - 240,000
Competitive Benefits Program