{"schemaVersion":"jobsearcher.job.v1","id":"0c2bdef64633532b6073d5e9","url":"https://jobsearcher.com/jobs/0c2bdef64633532b6073d5e9","canonicalUrl":"https://jobsearcher.com/jobs/0c2bdef64633532b6073d5e9","title":"Software Engineer","description":"HomeAboutAdaptive AIIndustriesConsulting Jobs PortalContact UsHomeAboutAdaptive AIIndustriesConsulting Jobs PortalContact UsJob DescriptionJob OverviewJob ID:J53397Job Title:Software EngineerLocation:Sunnyvale, CADuration:10 Months + ExtensionDomain Exposure:EducationWork Authorization:US Citizen,Green Card,OPT-EAD,CPT,H-1B,H4-EAD,L2-EAD,GC-EADClient:To Be Discussed LaterEmployment Type:W-2, 1099, C2CView All JobsSimilar JobsJava software Engineer - Houston, TXLead AI Software Engineer - Atlanta, GAGenAI Software Engineer - Woodland Hills, CASoftware Engineer - Remote, LASenior Software Developer - Alexandria, VAJob DescriptionWe are seeking a Software Engineer with hands-on experience in Python and/or Java, REST APIs, microservices, databases, and modern software development practices. The ideal candidate will build, test, deploy, and support scalable applications in a collaborative Agile environment.Must-Have SkillsProgramming: Python, Java, JavaScript, or CBackend: Spring Boot, JPA, Hibernate, Node.js, REST APIsFrontend: React, HTML, CSSDatabases: PostgreSQL, SQL Server, MySQL, MongoDBCloud & DevOps: AWS/GCP, Docker, Linux, CI/CDTools: Git, Maven, Swagger/OpenAPI, Postman, JiraEngineering Practices: OOP, SOLID principles, unit testing, integration testing, Agile/Scrum, SDLCKey ResponsibilitiesDesign and develop backend services, REST APIs, and microservices using Python and/or Java.Build and enhance web applications using JavaScript, React, HTML, and CSS.Develop database integrations using relational and NoSQL databases.Write clean, maintainable, testable code with appropriate validation and error handling.Perform unit testing, integration testing, code reviews, debugging, and production support.Containerize and deploy applications using Docker and CI/CD pipelines.Collaborate with product, QA, business, and data teams to deliver reliable software solutions.Participate in Agile ceremonies and communicate technical risks, dependencies, and delivery progress.QualificationsBachelor's degree in Computer Science, Software Engineering, or a related technical field.Approximately 4 years of software development experience.Experience developing REST APIs and using Spring Boot or a comparable framework.Familiarity with relational and NoSQL databases, Git, Linux, testing, and the software development lifecycle.Ability to troubleshoot issues, work independently, and collaborate effectively.Apply NowEqual Opportunity EmployerWe are an equal opportunity employer. All aspects of employment including the decision to hire, promote, discipline, or discharge, will be based on merit, competence, performance, and business needs. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, national origin, citizenship/ immigration status, veteran status, or any other status protected under federal, state, or local law.Home|About|Adaptive AI|Industries|Consulting |Contact Us© 2008-2018, Machine Learning Technologies LLC. All Rights Reserved.","company":"Machine Learning Technologies","rawCompany":"machine learning technologies","city":"Sunnyvale","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-10-31T07:52:38.392Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Engineer","description":"HomeAboutAdaptive AIIndustriesConsulting Jobs PortalContact UsHomeAboutAdaptive AIIndustriesConsulting Jobs PortalContact UsJob DescriptionJob OverviewJob ID:J53397Job Title:Software EngineerLocation:Sunnyvale, CADuration:10 Months + ExtensionDomain Exposure:EducationWork Authorization:US Citizen,Green Card,OPT-EAD,CPT,H-1B,H4-EAD,L2-EAD,GC-EADClient:To Be Discussed LaterEmployment Type:W-2, 1099, C2CView All JobsSimilar JobsJava software Engineer - Houston, TXLead AI Software Engineer - Atlanta, GAGenAI Software Engineer - Woodland Hills, CASoftware Engineer - Remote, LASenior Software Developer - Alexandria, VAJob DescriptionWe are seeking a Software Engineer with hands-on experience in Python and/or Java, REST APIs, microservices, databases, and modern software development practices. The ideal candidate will build, test, deploy, and support scalable applications in a collaborative Agile environment.Must-Have SkillsProgramming: Python, Java, JavaScript, or CBackend: Spring Boot, JPA, Hibernate, Node.js, REST APIsFrontend: React, HTML, CSSDatabases: PostgreSQL, SQL Server, MySQL, MongoDBCloud & DevOps: AWS/GCP, Docker, Linux, CI/CDTools: Git, Maven, Swagger/OpenAPI, Postman, JiraEngineering Practices: OOP, SOLID principles, unit testing, integration testing, Agile/Scrum, SDLCKey ResponsibilitiesDesign and develop backend services, REST APIs, and microservices using Python and/or Java.Build and enhance web applications using JavaScript, React, HTML, and CSS.Develop database integrations using relational and NoSQL databases.Write clean, maintainable, testable code with appropriate validation and error handling.Perform unit testing, integration testing, code reviews, debugging, and production support.Containerize and deploy applications using Docker and CI/CD pipelines.Collaborate with product, QA, business, and data teams to deliver reliable software solutions.Participate in Agile ceremonies and communicate technical risks, dependencies, and delivery progress.QualificationsBachelor's degree in Computer Science, Software Engineering, or a related technical field.Approximately 4 years of software development experience.Experience developing REST APIs and using Spring Boot or a comparable framework.Familiarity with relational and NoSQL databases, Git, Linux, testing, and the software development lifecycle.Ability to troubleshoot issues, work independently, and collaborate effectively.Apply NowEqual Opportunity EmployerWe are an equal opportunity employer. All aspects of employment including the decision to hire, promote, discipline, or discharge, will be based on merit, competence, performance, and business needs. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, national origin, citizenship/ immigration status, veteran status, or any other status protected under federal, state, or local law.Home|About|Adaptive AI|Industries|Consulting |Contact Us© 2008-2018, Machine Learning Technologies LLC. All Rights Reserved.","datePosted":"2026-10-31T07:52:38.392Z","dateModified":"2026-10-31T07:52:38.392Z","hiringOrganization":{"@type":"Organization","name":"Machine Learning Technologies","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Sunnyvale","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"0c2bdef64633532b6073d5e9"},"url":"https://jobsearcher.com/jobs/0c2bdef64633532b6073d5e9"}}