Android Software Engineer — ML Prototyping & Client Demos

Machina Cognita Technologies

Virginia

On-site

USD 115,000 - 145,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

401(k) with matching
Health, dental, vision insurance
Flexible work hours
PTO
Professional development reimbursement
Collaborative environment

Job summary

Machina Cognita Technologies is seeking a Software Engineer - Android to join our on-site team in Northern Virginia. You will design, develop, and maintain native Android applications while collaborating with product managers and engineers to translate client needs into innovative solutions.

This role requires 1–5 years of experience and strong Java/Kotlin skills. You will work across the full software development life cycle, participate in architecture discussions, and travel to client

Qualifications

  • Bachelor's degree in Computer Science, Engineering, Physics, or related field.
  • 1–5 years of professional software development experience.
  • Proficient in Java and Kotlin.
  • Proficient in ObjectBox, SQLite, or another mobile database framework.
  • Proficient in version control systems.

Responsibilities

  • Build proof-of-concept prototypes and client demonstrations to win contract bids and drive new business opportunities.
  • Design, develop, and maintain native Android applications.
  • Contribute to system architecture and technical design discussions.
  • Monitor system performance and identify and resolve issues to improve reliability.
  • Develop and maintain APIs, integrations, and backend services.
  • Run pilot implementations, troubleshoot issues, and drive resolution.
  • Collaborate with product managers and engineers to translate client needs into innovative solutions.
  • Travel to client destinations to facilitate product delivery and provide ongoing support and optimization.

Skills

Java
Kotlin
Android
Mobile databases
Version control
SQL

Education

Bachelor's degree in Computer Science, Engineering, Physics, or related field

Tools

ObjectBox
SQLite
Docker
Kubernetes

Job description

Machina Cognita Technologies is seeking a Software Engineer - Android to join our on-site team in Northern Virginia. You will design, develop, and maintain native Android applications while collaborating with product managers and engineers to translate client needs into innovative solutions.

This role requires 1–5 years of experience and strong Java/Kotlin skills. You will work across the full software development life cycle, participate in architecture discussions, and travel to client

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Android Software Engineer - ML Prototypes & Demos
Android Software Engineer - ML Prototypes & Demos

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
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 • Virginia

On-site
USD 115,000 - 145,000
401(k) with matching
Health, dental, 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 • 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
Android Engineer
Android Engineer

Logic Planet INC • McLean (VA)

On-site
USD 70,000 - 100,000
Android Engineer
Android Engineer

WinMax Systems Corporation • Mountain View (CA)

On-site
USD 100,000 - 130,000
Software Engineer (Android)
Software Engineer (Android)

Hilton Software • Florida

On-site
USD 60,000 - 84,000
Android Developer
Android Developer

Intelliswift - An LTTS Company • New Jersey

On-site
USD 120,000 - 180,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