Invisible
1 week ago

Software Engineer Specialist

Remote

Job Description

Engagement Description:

The R&D Software Engineer Specialist develops and tests innovative software solutions, with a focus on AI enablement. This involves contributing to research-driven projects, writing clean and efficient code, and collaborating with multidisciplinary teams. 

Project Overview & Deliverables:

  1. Software Development & Implementation
    • 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
  2. Integration & Deployment
    • 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
  3. Quality Assurance & Testing
    • 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
  4. Security & Performance
    • Implement authentication, authorization, and data protection measures
    • Address security vulnerabilities
    • Optimize application performance (load times, rendering, resource usage)
    • Conduct performance profiling and implement improvements
  5. Technical Architecture & Documentation
    • 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
  6. Data Management
    • Implement data transformation pipelines and ETL processes
    • Create data migration scripts
    • Optimize data storage and retrieval mechanisms
    • Design and implement data access layers
  7. DevOps & Infrastructure
    • 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
  8. Continuous Improvement
    • Technical debt reduction
    • Refactor code for improved maintainability
    • Document RCAs and infrastructure improvement opportunities

Target Profile:

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

Key Skills:

  • Strong problem-solving and analytical thinking.
  • Ability to work independently and manage time effectively.
  • Excellent communication
  • Attention to detail and quality-focused approach.

Compensation:

  • We offer a pay range of $25-to- $50 per hour, with the exact rate determined after evaluating your experience, expertise, and geographic location. Final offer amounts may vary from the pay range listed above. 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.

Please mention that you found this job on MoAIJobs, this helps us grow. Thank you!

Invisible
Invisible
Jobs posted: 441
View Invisible jobs

Share this job opportunity

Leonardo AILeonardo AI
2 weeks ago

Software Engineer

Remote
OtterOtter
1 month ago

Software Engineer, Android

Mountain View, CA
OpenAIOpenAI
3 weeks ago

Embedded Software Engineer

San Francisco
OtterOtter
3 weeks ago

Software Engineer, Frontend

Mountain View, CA
RampRamp
1 week ago

Software Engineer | Android

New York