Android Software Engineer - ML Prototypes & Demos

Machina Cognita Technologies

Lafayette (IN)

On-site

USD 85,000 - 120,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Safe Harbor 401(k) with 4% employer:
Health, dental, and vision insurance
Flexible work hours
Professional development reimbursement
Voice in projects and guidance from Sr
Inclusive PTO policy

Job summary

Machina Cognita Technologies is seeking a Software Engineer - Android to join our team in Lafayette, IN. You will design, develop, and maintain native Android apps while collaborating with product managers and engineers to turn client needs into innovative solutions.

The role requires 1–5 years of software development experience, strong Java/Kotlin skills, and familiarity with mobile databases and containerization. Onsite work with travel to client sites up to 25% is expected.

Qualifications

  • Bachelor’s degree in CS/Engineering/Physics or related field.
  • 1–5 years of professional software development experience.
  • Proficient in Java and Kotlin.
  • Proficient with mobile databases such as ObjectBox/SQLite.
  • Proficient with version control systems.
  • Experience with relational databases and distributed storage.
  • Experience with containerization (Docker/Kubernetes).

Responsibilities

  • Build native Android applications end-to-end.
  • Design and contribute to system architecture and technical design discussions.
  • Develop and maintain APIs, integrations, and backend services.
  • Monitor performance and resolve issues to improve reliability.
  • Collaborate with product managers and engineers to translate client needs into solutions.
  • Travel to client destinations to support delivery and optimization.

Skills

Java
Kotlin
Mobile databases
Version control
Relational databases
Docker
Kubernetes
Communication
Travel availability

Education

Bachelor’s degree in Computer Science/Engineering/related field

Tools

Docker
Kubernetes

Job description

Machina Cognita Technologies is seeking a Software Engineer - Android to join our team in Lafayette, IN. You will design, develop, and maintain native Android apps while collaborating with product managers and engineers to turn client needs into innovative solutions.

The role requires 1–5 years of software development experience, strong Java/Kotlin skills, and familiarity with mobile databases and containerization. Onsite work with travel to client sites up to 25% is expected.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Android Software Engineer — ML Prototyping & Client Demos
Android Software Engineer — ML Prototyping & Client Demos

Machina Cognita Technologies • Virginia

On-site
USD 115,000 - 145,000
401(k) with matching
Health, dental, vision insurance
Flexible work hours
+3
Android Software Engineer: ML Prototyping & Native Apps
Android Software Engineer: ML Prototyping & Native Apps

Machina Cognita Technologies • Carlsbad (CA)

On-site
USD 120,000 - 150,000
Health, dental, and vision insurance
401(k) with employer match
Flexible work hours
+3
Software Engineer - Android
Software Engineer - Android

Machina Cognita Technologies • Lafayette (IN)

On-site
USD 85,000 - 120,000
Safe Harbor 401(k) with 4% employer:
Health, dental, and vision insurance
Flexible work hours
+3
Software Engineer - Android
Software Engineer - Android

Machina Cognita Technologies • Carlsbad (CA)

On-site
USD 120,000 - 150,000
Health, dental, and vision insurance
401(k) with employer match
Flexible work hours
+3
Software Engineer - Android
Software Engineer - Android

Machina Cognita Technologies • Virginia

On-site
USD 115,000 - 145,000
401(k) with matching
Health, dental, vision insurance
Flexible work hours
+3
Mobile Engineer II — AI-Enhanced Android Apps
Mobile Engineer II — AI-Enhanced Android Apps

CAI Cox Automotive Corp Svcs., LLC • Indianapolis (IN)

Hybrid
USD 89,000 - 134,000
Paid time off
Seven paid holidays
Paid wellness leave
Software Engineer (Android)
Software Engineer (Android)

Hilton Software • Florida

On-site
USD 60,000 - 84,000
Mobile Engineer II — AI‑Augmented Android Ownership
Mobile Engineer II — AI‑Augmented Android Ownership

Cox Enterprises • Indianapolis (IN)

Hybrid
USD 95,000 - 130,000
Sr Mobile Software Engineer (Native Android and Backend)
Sr Mobile Software Engineer (Native Android and Backend)

Visalytics • San Diego (CA)

On-site
USD 150,000 - 190,000
Equity
Health Plans
Flexible Spending Accounts
+5
Mobile Software Engineer - Kotlin
Mobile Software Engineer - Kotlin

Mercor • San Francisco (CA)

On-site
USD 180,000 - 240,000