Android Software Engineer - ML-Driven Apps (Onsite VA)

Machina Cognita Technologies

Arlington (VA)

On-site

USD 115,000 - 145,000

Full time

11 days ago

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 employer match
Health, dental, vision insurance
Flexible hours & PTO
Professional development reimbursement
Senior leadership mentorship
Engineer voice in projects

Job summary

Machina Cognita Technologies, an R&D-driven company, seeks an Android Software Engineer to join our team in Northern Virginia. You will contribute across the full software lifecycle, deriving solutions with product managers and engineers, and you may travel up to 25% to client sites.

The role focuses on designing and developing native Android apps, collaborating on architecture, and ensuring reliability through performance monitoring.

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.
  • Proficient in relational databases and distributed storage systems.
  • Proficient in containerization with Docker or Kubernetes.
  • Able to travel to client locations up to 25% of the time.

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 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
Version control systems
Relational databases
Distributed storage systems

Education

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

Tools

ObjectBox
SQLite
Docker
Kubernetes
Git

Job description

Machina Cognita Technologies, an R&D-driven company, seeks an Android Software Engineer to join our team in Northern Virginia. You will contribute across the full software lifecycle, deriving solutions with product managers and engineers, and you may travel up to 25% to client sites.

The role focuses on designing and developing native Android apps, collaborating on architecture, and ensuring reliability through performance monitoring.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Android Software Engineer - ML Innovations (Onsite)
Android Software Engineer - ML Innovations (Onsite)

Machina Cognita Technologies • Lafayette (IN)

On-site
USD 70,000 - 110,000
401(k) with 4% match
Health, dental, and vision insurance
Flexible work hours
+2
Software Engineer - Android
Software Engineer - Android

Machina Cognita Technologies • Arlington (VA)

On-site
USD 115,000 - 145,000
401(k) with employer match
Health, dental, vision insurance
Flexible hours & PTO
+3
Android Software Engineer — Prototypes & ML-Driven Apps
Android Software Engineer — Prototypes & ML-Driven Apps

Machina Cognita Technologies • Carlsbad (CA)

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

Machina Cognita Technologies • Lafayette (IN)

On-site
USD 70,000 - 110,000
401(k) with 4% match
Health, dental, and vision insurance
Flexible work hours
+2
Android Engineer
Android Engineer

Logic Planet INC • McLean (VA)

On-site
USD 70,000 - 100,000
Software Engineer (Android Tech Lead) ID48357
Software Engineer (Android Tech Lead) ID48357

AgileEngine, LLC. • Blacksburg (VA)

Hybrid
USD 140,000 - 180,000
Flexible schedule
Remote and office options
Professional growth
Android Tech Lead: Architect & Mentor for Scalable Apps
Android Tech Lead: Architect & Mentor for Scalable Apps

AgileEngine, LLC. • Blacksburg (VA)

Hybrid
USD 140,000 - 180,000
Flexible schedule
Remote and office options
Professional growth
Remote AI/ML Engineer for Mobile Apps
Remote AI/ML Engineer for Mobile Apps

Air Apps • San Francisco (CA)

Remote
USD 150,000 - 190,000
Apple hardware ecosystem for work.
Annual Bonus.
Medical Insurance (vision & dental)
+4
Software Engineer (Android)
Software Engineer (Android)

Hilton Software • Florida

On-site
USD 60,000 - 84,000