Job Url: https://www.remoterocketship.com/company/invisible-co-2/jobs/software-engineer-united-states-remote Job Description: Invisible Technologies Website LinkedIn All Job Openings Invisible Technologies is a leading provider of AI solutions, specializing in training foundation models and automating enterprise processes. The company offers a unique platform that integrates AI across various industries, helping organizations scale their operations from proof of concept to full production. With expertise in data cleaning, automation, and custom evaluations, Invisible Technologies supports diverse clients, facilitating significant improvements in efficiency and cost reductions. Recognized with multiple awards for its innovative contributions to the field of artificial intelligence, Invisible is dedicated to empowering enterprises with cutting-edge AI capabilities. Productivity β€’ Project Management β€’ Data Clean-Up β€’ Operations β€’ Outsourcing 1001 - 5000 employees πŸ€– Artificial Intelligence 🀝 B2B 🏒 Enterprise πŸ’° Seed Round on 2021-05 Software Engineer 22 hours ago πŸ‡ΊπŸ‡Έ United States – Remote πŸ’΅ $25 - $50 / hour ⏳ Contract/Temporary 🟑 Mid-level 🟠 Senior πŸ§‘β€πŸ’» Full-stack Engineer Docker ETL GraphQL Java Kubernetes Python Apply Now Receive Emails with Similar Jobs Report problem πŸ“‹ Description β€’ The R&D Software Engineer Specialist develops and tests innovative software solutions, with a focus on AI enablement. β€’ Develop and test software: coding, debugging, and ensuring high-quality functionality. β€’ Design and implement RESTful/GraphQL APIs with proper documentation. β€’ Create responsive UI components and implement state management (if applicable). β€’ Implement code & unit tests: write features and their immediate automated tests. β€’ Design database schemas and optimize database queries. β€’ Integrate with existing services: verify compatibility with APIs, schemas, and UIs. β€’ Configure CI/CD pipelines and support deployment processes. β€’ Connect with third-party services and external APIs. β€’ Implement legacy system integration or migration strategies. β€’ Update release notes: document changes and any user-visible impact. β€’ Participate in code reviews to improve code quality. β€’ Write integration and end-to-end tests. β€’ Perform load/stress testing as needed. β€’ Bug resolution across severity levels. β€’ Maintain and improve code coverage metrics. β€’ Implement authentication, authorization, and data protection measures. β€’ Address security vulnerabilities. β€’ Optimize application performance (load times, rendering, resource usage). β€’ Conduct performance profiling and implement improvements. β€’ Document development processes: produce clear records of coding practices, testing procedures, and system architecture. β€’ Draft technical design: capture architecture, data flow, and risk trade-offs. β€’ Refine acceptance criteria: ensure "done" is clearly defined and testable. β€’ Research and evaluate new technologies with proof-of-concept implementations. β€’ Implement data transformation pipelines and ETL processes. β€’ Create data migration scripts. β€’ Optimize data storage and retrieval mechanisms. β€’ Design and implement data access layers. β€’ Assist with infrastructure-as-code implementation. β€’ Set up monitoring and alerting. β€’ Support container orchestration (Docker, Kubernetes). β€’ Demo for stakeholders: gather quick feedback and sign-off before release. β€’ Technical debt reduction. β€’ Refactor code for improved maintainability. β€’ Document RCAs and infrastructure improvement opportunities. 🎯 Requirements β€’ Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience). β€’ Experience with at least one programming language such as Python, Java, or C++. β€’ Some exposure to AI-related projects, particularly in AI enablement. β€’ Eagerness to learn and take on new challenges. πŸ–οΈ Benefits β€’ As a contractor you’ll supply a secure computer and high-speed internet. β€’ Company-sponsored benefits such as health insurance and PTO do not apply.