Software Engineer

3 weeks ago


San Jose, United States aixplain Full time

We are seeking a skilled and motivated software engineer to join our team of industry and science leaders. This role focuses on advancing the intersection of cutting-edge artificial intelligence, machine learning (AI/ML), and innovative cloud infrastructure, with a special emphasis on natural language processing (NLP). If you thrive in dynamic, high-impact environments and are passionate about shaping the future of AI technology, we’d love to hear from you

This is a Contract/Temp position with an estimated contract duration of 8 months

This is a remote opportunity, highly qualified candidates within North America, Brazil or the UK are urged to apply

We are not currently accepting applications or solicitation from staffing firms

What You Would Do:
  • Develop high-quality production code.

  • Design, architect, and implement scalable, efficient, and cost-effective infrastructure solutions for AI systems, addressing the unique complexities of AI/ML applications.

  • Champion modern data science practices, emphasizing system scalability and smooth development workflows.

  • Transform AI/ML prototypes into production-grade solutions, facilitating seamless integration with our platform to meet customer needs.

  • Drive innovation in software engineering through the entire development lifecycle: design, coding, testing, deployment, documentation, maintenance, and enhancement.

  • Manage priorities, deadlines, and deliverables to ensure the timely delivery of impactful solutions.

What you bring: 
  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.

  • At least 7 years of experience in software development.

  • Advanced expertise in:

    • UML and traditional software system design.

    • Python programming, including unit testing tools (e.g., Pytest).

    • Multithreading and multiprocessing programming (e.g., Celery, Ray).

    • Deploying models with FastAPI.

    • Working with SQL/NoSQL databases and Big-Data platforms (e.g., MongoDB, Hadoop, Elasticsearch, Redis).

  • Proficiency in GitHub for code management.

  • Proven ability to thrive in ambiguous, fast-paced startup environments while maintaining a customer-focused mindset.

Nice To Haves:
  • Experience with end-to-end ML pipeline development using deep learning frameworks (e.g., Scikit-learn, PyTorch, TensorFlow).

  • Familiarity with MLOps and AutoML platforms (e.g., Kubeflow, MLflow, Kubernetes, Docker).

  • Expertise in cloud infrastructure orchestration and scripting tools.

This is a contract position for a duration of 6-12 months, offering an exciting opportunity to contribute to innovative projects and drive impactful outcomes in a rapidly evolving technological landscape. If you’re ready to make your mark on the AI/ML world, apply today


  • Software Engineer

    7 days ago


    San Jose, California, United States Software Guidance and Assistance, Inc. Full time

    About SGASoftware Guidance & Assistance, Inc. (SGA) is a technology and resource solutions provider driven to stand out in the industry.The RoleWe are seeking a highly skilled Software Engineer for a contract assignment with one of our premier SaaS clients in San Jose, CA or Seattle, WA. This role will be hybrid with 2-3 days in office per...


  • San Jose, California, United States Software Guidance and Assistance, Inc. Full time

    We are seeking a talented Sr. Software Engineer to join our team at Software Guidance and Assistance, Inc. (SGA). This role will be based in San Jose, CA or Seattle, WA, with a hybrid schedule of 2-3 days in office per week.About the RoleThis is an exciting opportunity for a skilled engineer to work on a contract assignment with one of our premier SaaS...


  • San Jose, California, United States United Software Group Full time

    Job Title: Senior .NET Software EngineerUnited Software Group is seeking an experienced Senior .NET Software Engineer to join our team. The ideal candidate will have a strong background in C#, .NET Core, and software development best practices.Salary: $120,000 - $180,000 per yearAbout the Job:This role involves designing, developing, and maintaining...


  • San Jose, California, United States Lynx Software Technologies Full time

    **About the Role**Lynx Software Technologies, a leading provider of technology solutions for the aerospace and military sectors, is seeking a talented Software Test Automation Engineer to join their team. Based in San Jose, this role offers an exciting opportunity to contribute to the development of cutting-edge software used in mission-critical systems.The...


  • San Jose, California, United States Lynx Software Technologies Full time

    Job OverviewLynx Software Technologies is a leading technology firm specializing in the development of mission-critical software used in the aerospace and military sectors.We are seeking a talented Software Quality Assurance Engineer to champion all aspects of software quality, particularly related to test automation using scripting languages like Python....


  • San Jose, United States Lynx Software Technologies Full time

    Must be a U.S. citizen by law, regulation, executive order, or government contract for ITAR compliance. Must be within a commutable distance from the San Jose headquarters. About Us: We are a leading technology firm specializing in RTOSs, Hypervisors, and other system-level software for the military and aerospace sectors. We meet stringent certification...


  • san jose, United States Intelliswift Software Full time

    Sr Fullstack Software Engineer12+ Months / Full time with IntelliswiftHybrid – 2days OnsiteSan Francisco CAResponsibilities:• Collaborate with the Personalization Team to develop and implement solutions that enhance user experiences.• Engage in frontend development (40%) using React to create dynamic and user-friendly interfaces.• Handle backend...

  • GPU Software Engineer

    3 weeks ago


    San Jose, California, United States Software Guidance and Assistance, Inc. Full time

    Job DescriptionWe are seeking a highly skilled GPU Software Engineer to join our team at Software Guidance and Assistance, Inc. in San Jose, CA or Seattle, WA.The successful candidate will be responsible for developing GPU components for the video processing pipeline, architecting, coding, and productizing high-performance GPU components, ensuring quality,...


  • San Jose, California, United States Lynx Software Technologies Full time

    At Lynx Software Technologies, we are seeking a highly skilled Software Quality Assurance Engineer to join our team.Job OverviewWe are a leading technology firm specializing in Real-Time Operating Systems (RTOSs), Hypervisors, and other system-level software for the military and aerospace sectors. Our software is used in mission-critical systems that require...

  • Software Engineer

    6 days ago


    San Jose, United States Intelliswift Software Full time

    Job Title: Software DeveloperLocation: San Jose, CA 95110 (100% Onsite)Duration: 3 months Contract Type: W2 onlyPay Rate: $75.10/HourDuties:Build and Maintain Java libraries.Employing deep knowledge of cloud application stack, performance and availability optimizations, and security best practices.Designing and building frameworks and platforms for...

  • Software Engineer

    2 days ago


    San Jose, United States Intelliswift Software Full time

    Job Title: Software DeveloperLocation: San Jose, CA 95110 (100% Onsite)Duration: 3 months Contract Type: W2 onlyPay Rate: $75.10/HourDuties:Build and Maintain Java libraries.Employing deep knowledge of cloud application stack, performance and availability optimizations, and security best practices.Designing and building frameworks and platforms for...


  • San Jose, California, United States Lynx Software Technologies Full time

    Job DescriptionLynx Software Technologies is seeking a skilled Technical Lead to join our team as a Hypervisor Software Engineer. The estimated salary for this position is $140,000 - $180,000 per year.Company Overview:We are a leading provider of hypervisor and RTOS solutions, dedicated to delivering high-quality products that meet the needs of our...


  • san jose, United States Intelliswift Software Full time

    Job Title: Software DeveloperLocation: San Jose, CA 95110 (100% Onsite)Duration: 3 months Contract Type: W2 onlyPay Rate: $75.10/HourDuties:Build and Maintain Java libraries.Employing deep knowledge of cloud application stack, performance and availability optimizations, and security best practices.Designing and building frameworks and platforms for...


  • San Jose, California, United States Lynx Software Technologies Full time

    Job OverviewLynx Software Technologies is seeking a skilled Senior Software Development Engineer to join our team. In this role, you will be responsible for ensuring the successful deployment and support of Lynx product implementations end-to-end.The ideal candidate will have excellent communication skills, a strong knowledge of Intel/ARM/PowerPC...


  • San Antonio, Texas, United States Captivation Software Full time

    About Captivation SoftwareCaptivation Software is a reputable organization built on providing high-quality software solutions to its clients. Our team of engineers takes pride in developing innovative software capabilities that meet the evolving needs of our customers.

  • Software Engineer

    6 days ago


    San Jose, United States Intelliswift Software Full time

    Job Title: Software Developer (Java + Scala)Location: San Jose, CA 95110 (Hybrid)Duration: 12 monthsContract Type: W2 onlyPay Rate: $84.50/HourResponsibilities:Play a central role in the development and delivery of client’s B2B Platform Services.Work across teams to provide seamless integrations between various services.Passionate about building large...

  • Software QA Engineer

    4 weeks ago


    San Jose, CA, United States Innominds Software Pvt. Ltd. Full time

    Engage in requirements gathering and design discussions for product development. Collaborate with stakeholders to define test objectives, assess testing scope, and formulate functional and non-functional test strategies, plans, and artifacts. Develop comprehensive test cases for new product requirements. Create and manage test epics, user stories, tickets,...


  • San Jose, California, United States Lynx Software Technologies Full time

    Job Summary: As a Software Engineer for Quality Assurance, you will be responsible for championing all aspects of software quality, including test automation.">About the Company: Lynx Software Technologies is a leading technology firm specializing in RTOSs, Hypervisors, and other system-level software for the military and aerospace...


  • San Jose, California, United States Lynx Software Technologies Full time

    About the RoleWe are seeking a highly skilled Software Engineer to champion software quality, especially in test automation using scripting languages like Python. Your responsibilities will range from providing design input on features to ensure testability to building test automation frameworks and conducting usability testing.This role offers an...


  • San Leandro, California, United States United Software Group Full time

    Job Title: Senior Software EngineerOverview:United Software Group is a leading technology company seeking an experienced Senior Software Engineer to join our team. With a focus on innovative solutions, we are committed to delivering high-quality products that meet the needs of our clients.About the Role:The successful candidate will be responsible for...