API development – Who Needs Engineers https://whoneedsengineers.com/wne_live Software Engineering Recruitment Sun, 27 Oct 2024 21:30:02 +0000 en-US hourly 1 https://wordpress.org/?v=6.6.2 https://whoneedsengineers.com/wne_live/wp-content/uploads/2023/06/cropped-wne_logo-3-32x32.png API development – Who Needs Engineers https://whoneedsengineers.com/wne_live 32 32 Senior AI Engineer https://whoneedsengineers.com/jobs/emerging-technologies-and-specialized-roles/senior-ai-engineer/ Sun, 27 Oct 2024 21:30:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/senior-ai-engineer/ Senior AI Engineer

Job Description:

    In the role of Senior AI Engineer, you will be instrumental in the creation and enhancement of programmatic solutions tailored for our AI-powered inventory management platform. Your primary focus will be on architecting and implementing robust AI systems that are production-ready, as well as managing scalable data pipelines and ensuring successful API integrations. Collaborating closely with data scientists, web developers, and product managers will be essential to align our solutions with strategic business objectives. The ideal candidate will possess in-depth knowledge of software engineering principles and substantial experience in developing cloud-based AI services.

IT Languages:

  • Python
  • TensorFlow
  • PyTorch
  • scikit-learn

As a Senior AI Engineer, you will undertake various critical responsibilities to support and enhance our AI-driven solutions::

    Design and maintain the architecture of AI systems fully integrated into a predictive inventory planning platform;; Lead the deployment of AI models and algorithms on cloud platforms, especially Azure, ensuring security and scalability;; Develop and optimize APIs that facilitate the integration of AI models with inventory planning tools;; Create and manage scalable data pipelines to support data ingestion, processing, and model training;; Automate processes for model retraining and updates in a high-availability production setting;; Add AI-driven features to our SaaS platform, providing clients with valuable insights for inventory management;; Collaborate with cross-functional teams to align AI capabilities with organizational needs;; Stay updated on advancements in AI, cloud computing, and machine learning to continually improve our offerings

Spoken Languages:

  • English;; German

Skillset:

  • Cloud deployment
  • API development
  • Infrastructure as code
  • Data pipeline management
  • SaaS application integration

Soft Skills:

  • Problem-solving
  • Effective communication
  • Collaboration

Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Artificial Intelligence, Software Engineering, or a related field
  • Proven expertise in AI engineering with a concentration on cloud deployment and automation

Years of Experience:

    5

Location:

    Germany

Job Benefits:

  • Competitive salary with performance-based bonuses
  • Flexible work arrangements including options for remote work
  • Opportunities for professional development and continuous learning
  • Comprehensive health coverage including dental and vision insurance
  • Career growth opportunities in a rapidly expanding company

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • The company fosters a collaborative and innovative environment that encourages continuous learning and personal growth. Employees are empowered to contribute ideas and solutions that drive the business forward.

Opportunities For Advancement:

  • Career development programs, Leadership training opportunities, Participation in industry conferences

Visa Sponsorship:

    Available
]]>
Software Engineer, New Grad (2025 Start) https://whoneedsengineers.com/jobs/data-sciene-and-analytics/software-engineer-new-grad-2025-start-4/ Sat, 26 Oct 2024 08:30:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/software-engineer-new-grad-2025-start-4/ Software Engineer, New Grad (2025 Start)

Job Description:

    We are looking for a passionate and innovative Software Engineer who is ready to kick-start their career with us. As a new graduate, you will have the opportunity to work on exciting projects that will shape the future of technology. You will collaborate with experienced engineers and contribute to the development of cutting-edge software solutions. This role will allow you to enhance your technical skills while working in a dynamic and supportive environment. You will also have the chance to participate in various training sessions and mentorship programs aimed at fostering your growth in the tech industry.

IT Languages:

  • Java
  • Python
  • JavaScript

As a Software Engineer, you will be responsible for designing, developing, and maintaining software applications that meet our clients’ needs. You will work closely with cross-functional teams to gather requirements and translate them into technical specifications.:

    Write clean, maintainable, and efficient code;; Participate in code reviews and provide constructive feedback;; Debug and troubleshoot software issues;; Collaborate with QA teams to ensure high-quality deliverables;; Stay updated with emerging technologies and industry trends

Spoken Languages:

  • English;; Spanish

Skillset:

  • Software Development
  • Version Control
  • API Development
  • Database Management

Soft Skills:

  • Strong communication skills
  • Team player
  • Problem-solving mindset
  • Adaptability
  • Time management

Qualifications:

  • Bachelor’s degree in Computer Science or related field
  • Strong understanding of software development principles
  • Experience with algorithms and data structures

Years of Experience:

    0

Location:

    San Francisco, CA, United States

Job Benefits:

  • Health insurance
  • Flexible working hours
  • Professional development opportunities
  • Paid time off
  • Retirement plan

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • We foster a culture of innovation and collaboration, where every team member is encouraged to share their ideas and contribute to projects. Our environment is inclusive and diverse, promoting continuous learning and professional growth. We believe in work-life balance and support our employees in achieving their personal and professional goals.

Opportunities For Advancement:

  • Mentorship programs, Career progression opportunities, Access to workshops and training sessions

Visa Sponsorship:

    Available
]]>
Gen AI Developer https://whoneedsengineers.com/jobs/emerging-technologies-and-specialized-roles/gen-ai-developer/ Fri, 25 Oct 2024 21:30:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/gen-ai-developer/ Gen AI Developer

Job Description:

    We are seeking a talented Generative AI Developer who will be instrumental in the development and implementation of cutting-edge generative AI models and solutions to support our strategic objectives. This role is ideal for someone who is passionate about innovation and has a strong technical foundation in generative AI technologies. As a key member of our team, you will engage in hands-on development of AI algorithms, collaborate with various teams across the organization, and ensure the deployment of scalable and efficient AI applications. Your expertise will contribute to projects involving content generation, data synthesis, and automation, enabling the company to leverage AI capabilities effectively.

IT Languages:

  • Python
  • Java
  • C++

The successful candidate will be responsible for a variety of tasks that involve the design, development, and deployment of generative AI models. You will work on optimizing algorithms, managing data, and collaborating with cross-functional teams to integrate AI functionalities into existing systems.:

    Design and develop generative AI models for applications including content generation and data synthesis.;; Implement and optimize machine learning algorithms to improve generative AI system performance.;; Prepare and preprocess datasets for training and evaluating generative AI models.;; Collaborate with software engineering teams for seamless integration of AI functionalities into current systems.;; Optimize AI models for efficiency and performance across various platforms.;; Stay informed on the latest advancements in generative AI and apply new techniques to projects.;; Conduct thorough testing and validation of AI models to ensure reliability.;; Create detailed documentation of AI models and processes.;; Work closely with stakeholders to deliver AI-driven solutions that meet business needs.;; Adhere to ethical AI practices and address issues such as bias and fairness.

Spoken Languages:

  • English

Skillset:

  • Generative AI technologies
  • Machine learning algorithms
  • Deep learning architectures
  • Natural language processing
  • API development
  • Containerization
  • Orchestration tools
  • Version control systems

Soft Skills:

  • Excellent problem-solving abilities
  • Strong analytical skills
  • Effective communication skills
  • Team collaboration
  • Self-motivated with attention to detail
  • Passion for continuous learning

Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Artificial Intelligence, Machine Learning, Data Science, or a related field; Ph.D. is a plus.
  • Minimum of 5 years of experience in AI/ML development or a related field.
  • Proven experience in developing and deploying generative AI models and solutions.

Years of Experience:

    5

Location:

    United States

Job Benefits:

  • Competitive salary
  • Flexible working hours
  • Hybrid work environment
  • Health insurance
  • Professional development opportunities
  • Paid time off

Working Conditions:

    Hybrid

Employment Type:

    Contract

Company Culture:

  • We foster a culture of innovation, collaboration, and continuous learning. Our work environment is dynamic and encourages creative problem-solving while maintaining a focus on ethical AI practices.

Opportunities For Advancement:

  • Opportunities for career advancement, Access to training and professional development programs, Participation in innovative projects

Visa Sponsorship:

    Available
]]>
Associate Software Engineer https://whoneedsengineers.com/jobs/software-development-and-engineering/associate-software-engineer/ Fri, 25 Oct 2024 15:30:01 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/associate-software-engineer/ Associate Software Engineer

Job Description:

    We are seeking a motivated Associate Software Engineer to join our dynamic software development team. In this role, you will contribute to the design, development, and maintenance of innovative software solutions that enhance gaming experiences. You will work collaboratively with senior engineers and cross-functional teams to deliver high-quality products. Your responsibilities will include writing clean, efficient code, participating in code reviews, and debugging applications. You will have the opportunity to learn and grow in a supportive environment, leveraging the latest technologies to create exciting gaming experiences for players around the world.

IT Languages:

  • Java
  • C++
  • Python

As an Associate Software Engineer, you will be responsible for various tasks that contribute to the success of our software projects.:

    Develop and maintain software applications;; Collaborate with team members to define project requirements;; Participate in code reviews and provide constructive feedback;; Debug and troubleshoot software issues;; Conduct testing to ensure software quality

Spoken Languages:

  • English;; Japanese

Skillset:

  • Software development
  • Object-oriented programming
  • Database management
  • API development

Soft Skills:

  • Team player
  • Effective communicator
  • Problem-solving mindset
  • Adaptability

Qualifications:

  • Bachelor’s degree in Computer Science or related field
  • Strong understanding of software development principles
  • Experience with version control systems

Years of Experience:

    2

Location:

    Redmond, WA, United States

Job Benefits:

  • Comprehensive health insurance
  • Retirement savings plan
  • Paid time off and holidays
  • Professional development opportunities

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • Our company culture emphasizes innovation, collaboration, and a passion for gaming. We foster an inclusive environment where creativity and teamwork thrive. Employees are encouraged to share ideas and contribute to projects that excite them, ensuring that everyone feels valued and empowered to make a difference.

Opportunities For Advancement:

  • Career development programs, Mentorship opportunities, Promotion pathways within the engineering department

Visa Sponsorship:

    Available
]]>
Software Engineer (L4) – Consumer Engineering https://whoneedsengineers.com/jobs/software-development-and-engineering/software-engineer-l4-consumer-engineering/ Fri, 25 Oct 2024 03:30:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/software-engineer-l4-consumer-engineering/ Software Engineer (L4) – Consumer Engineering

Job Description:

    We are seeking a highly skilled Software Engineer to join our Consumer Engineering team. In this role, you will be responsible for designing, developing, and maintaining high-performance software solutions that enhance user experience across our platforms. You will collaborate with cross-functional teams to deliver robust and scalable systems that meet the needs of millions of users worldwide. Your expertise in software development will be critical in driving innovation and ensuring the quality and reliability of our products. We value creativity, problem-solving abilities, and a passion for technology.

IT Languages:

  • Java
  • Python
  • JavaScript
  • C++

As a Software Engineer, you will be tasked with a variety of responsibilities that contribute to the success of the Consumer Engineering team. Your duties will include::

    Developing scalable software solutions;; Collaborating with product managers to define project requirements;; Conducting code reviews to maintain code quality;; Troubleshooting and resolving software defects;; Participating in Agile development processes

Spoken Languages:

  • English;; Spanish;; French

Skillset:

  • Software design
  • Agile methodologies
  • Version control systems
  • Database management
  • API development

Soft Skills:

  • Strong communication skills
  • Team collaboration
  • Adaptability
  • Critical thinking
  • Time management

Qualifications:

  • Bachelor’s degree in Computer Science or a related field
  • Proven experience in software development

Years of Experience:

    5

Location:

    United States

Job Benefits:

  • Health insurance
  • Retirement plans
  • Paid time off
  • Professional development opportunities
  • Flexible working hours

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • Our company culture fosters innovation, encourages diversity of thought, and values the contributions of every team member. We believe in maintaining a healthy work-life balance and providing an inclusive environment where everyone can thrive. We celebrate creativity and encourage our engineers to explore new technologies and methodologies.

Opportunities For Advancement:

  • Career development programs, Mentorship opportunities, Leadership training, Promotion pathways

Visa Sponsorship:

    Available
]]>
Software Engineer, Early Career, Campus, 2025 https://whoneedsengineers.com/jobs/data-sciene-and-analytics/software-engineer-early-career-campus-2025-11/ Thu, 24 Oct 2024 12:30:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/software-engineer-early-career-campus-2025-11/ Software Engineer, Early Career, Campus, 2025

Job Description:

    Join a dynamic team of innovators and problem solvers as a Software Engineer in your early career. You will have the unique opportunity to work on cutting-edge projects that shape the future of technology. In this role, you will collaborate with experienced engineers and cross-functional teams to design, develop, and deploy software solutions that enhance user experiences across various platforms. You will participate in all stages of the software development lifecycle, from ideation and design to testing and deployment, ensuring high-quality outputs that meet business requirements. This position offers a pathway for growth, enabling you to sharpen your skills in a fast-paced environment while contributing to impactful projects.

IT Languages:

  • Java
  • Python
  • JavaScript

As a Software Engineer, you will engage in various responsibilities that include but are not limited to the following tasks::

    Developing and maintaining software applications;; Collaborating with product managers and designers to define project requirements;; Writing clean, maintainable code and conducting code reviews;; Debugging and troubleshooting software issues;; Participating in team meetings and contributing ideas for improvement

Spoken Languages:

  • English;; German;; French

Skillset:

  • Software development
  • Version control systems
  • API development
  • Database management

Soft Skills:

  • Strong communication skills
  • Problem-solving mindset
  • Team-oriented attitude
  • Adaptability and willingness to learn

Qualifications:

  • Bachelor’s degree in Computer Science or related field
  • Fundamental understanding of software engineering principles
  • Ability to work collaboratively in a team environment

Years of Experience:

    0

Location:

    Kirkland, WA, United States

Job Benefits:

  • Health and wellness programs
  • Retirement savings plan
  • Paid time off and holidays
  • Professional development opportunities

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • The company fosters a culture of innovation and creativity, encouraging employees to think outside the box and pursue their passions. Collaboration and diversity are key values, ensuring that everyone's ideas are valued and considered. The work environment promotes continuous learning and growth, with ample opportunities for mentorship and skill development.

Opportunities For Advancement:

  • Career progression to senior engineering roles, Opportunities to lead projects and initiatives, Access to advanced training and certifications

Visa Sponsorship:

    Available
]]>
Software Engineer https://whoneedsengineers.com/jobs/software-development-and-engineering/software-engineer-41/ Thu, 24 Oct 2024 11:30:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/software-engineer-41/ Software Engineer

Job Description:

    We are seeking a talented Software Engineer to join our innovative team in Denver, Colorado. In this role, you will have the opportunity to design, develop, and implement software solutions that meet the needs of our clients. You will collaborate closely with cross-functional teams to create high-quality software products, participate in architectural discussions, and contribute to the continuous improvement of our development processes. The ideal candidate will be passionate about technology and eager to stay updated with the latest industry trends. This position offers a dynamic work environment where creativity and technical expertise are highly valued.

IT Languages:

  • Java
  • Python
  • JavaScript
  • C++

As a Software Engineer, you will be responsible for a range of tasks that drive the success of our projects.:

    Design and implement software solutions based on project requirements;; Participate in code reviews and provide constructive feedback;; Troubleshoot and debug applications to enhance performance;; Collaborate with product managers and other stakeholders to refine requirements;; Stay current with industry developments and integrate new technologies into solutions

Spoken Languages:

  • English;; Spanish;; French

Skillset:

  • Software development
  • Web technologies
  • Database management
  • Version control systems
  • API development

Soft Skills:

  • Strong communication skills
  • Critical thinking
  • Team collaboration
  • Adaptability
  • Problem-solving

Qualifications:

  • Bachelor’s degree in Computer Science or a related field
  • Proven experience in software development and programming
  • Strong understanding of algorithms and data structures

Years of Experience:

    5

Location:

    Denver, CO, United States

Job Benefits:

  • Competitive salary with performance bonuses
  • Health, dental, and vision insurance
  • Retirement savings plan with company match
  • Flexible working hours
  • Professional development opportunities

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • We promote a culture of innovation, collaboration, and continuous learning. Our team thrives in an environment that encourages creative thinking and values diverse perspectives. We believe in empowering our employees and fostering a sense of community within our organization.

Opportunities For Advancement:

  • Career progression to Senior Software Engineer, Leadership development programs, Mentorship opportunities

Visa Sponsorship:

    Available
]]>
Software Engineer, Early Career, Campus, 2025 https://whoneedsengineers.com/jobs/data-sciene-and-analytics/software-engineer-early-career-campus-2025-10/ Thu, 24 Oct 2024 08:30:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/software-engineer-early-career-campus-2025-10/ Software Engineer, Early Career, Campus, 2025

Job Description:

    Join our dynamic team as an early career Software Engineer, where you will have the opportunity to innovate and collaborate on cutting-edge projects that impact millions of users worldwide. In this role, you will be responsible for developing high-quality software solutions, contributing to various stages of the software development lifecycle, and leveraging your programming skills to enhance our products. You will work alongside talented engineers and gain exposure to a diverse range of technologies and methodologies. This position is ideal for recent graduates who are eager to grow their technical skills in a fast-paced environment while contributing to meaningful projects that shape the future of technology.

IT Languages:

  • Python
  • Java
  • JavaScript
  • C++

As a Software Engineer, you will take part in various tasks that are critical to the success of our projects.:

    Design, develop, and implement software applications;; Collaborate with cross-functional teams to define requirements;; Debug and resolve technical issues in existing software;; Participate in code reviews to ensure code quality and best practices;; Stay up-to-date with emerging technologies and programming trends

Spoken Languages:

  • English;; Spanish;; French

Skillset:

  • Software development
  • Version control (Git)
  • API development
  • Database management

Soft Skills:

  • Strong analytical thinking
  • Effective communication skills
  • Team collaboration
  • Problem-solving attitude

Qualifications:

  • Bachelor’s degree in Computer Science or a related field
  • Strong understanding of software development principles
  • Familiarity with data structures and algorithms

Years of Experience:

    0

Location:

    Mountain View, CA, United States

Job Benefits:

  • Health insurance
  • Retirement plans
  • Paid time off
  • Professional development opportunities

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • We foster a culture of innovation and collaboration, encouraging our employees to think creatively and challenge the status quo. Our environment is inclusive, supportive, and focused on continuous learning, allowing individuals to grow both personally and professionally.

Opportunities For Advancement:

  • Mentorship programs, Leadership training, Internal mobility opportunities

Visa Sponsorship:

    Available
]]>
Software Engineer https://whoneedsengineers.com/jobs/software-development-and-engineering/software-engineer-40/ Wed, 23 Oct 2024 15:30:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/software-engineer-40/ Software Engineer

Job Description:

    We are seeking a talented Software Engineer to join our dynamic team in Chicago. In this role, you will be responsible for designing, developing, and maintaining software applications that enhance our financial services platform. You will collaborate with cross-functional teams to gather requirements, create technical specifications, and implement innovative solutions that improve user experience. The ideal candidate should have a strong understanding of software development methodologies and be proficient in writing clean, scalable code. You will also have the opportunity to participate in code reviews and mentoring junior developers, ensuring high-quality software delivery.

IT Languages:

  • JavaScript
  • Python
  • Java
  • C#

As a Software Engineer, your key responsibilities will include::

    Designing and implementing software solutions;; Collaborating with product managers to define project requirements;; Conducting code reviews and providing constructive feedback;; Troubleshooting and debugging applications;; Staying updated with emerging technologies and industry trends

Spoken Languages:

  • English;; Spanish

Skillset:

  • Software development
  • Agile methodologies
  • Version control systems
  • API development

Soft Skills:

  • Excellent communication skills
  • Team player
  • Adaptability
  • Critical thinking

Qualifications:

  • Bachelor’s degree in Computer Science or related field
  • Proven experience in software development
  • Strong problem-solving skills

Years of Experience:

    5

Location:

    Chicago, IL, United States

Job Benefits:

  • Health insurance
  • 401(k) retirement plan
  • Paid time off
  • Professional development opportunities
  • Flexible working hours

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • We foster a collaborative and inclusive work environment where innovation is encouraged. Our team values creativity, teamwork, and a commitment to delivering the best solutions for our customers. We believe in continuous learning and growth, providing ample opportunities for professional development.

Opportunities For Advancement:

  • Leadership training programs, Mentorship opportunities, Career progression paths

Visa Sponsorship:

    Available
]]>
Software Development Engineer https://whoneedsengineers.com/jobs/software-development-and-engineering/software-development-engineer/ Tue, 22 Oct 2024 23:30:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/software-development-engineer/ Software Development Engineer

Job Description:

    We are seeking a talented Software Development Engineer to join our dynamic team in San Jose, CA. In this role, you will be responsible for designing, developing, and maintaining high-quality software solutions that meet the needs of our clients. You will collaborate with cross-functional teams to gather requirements, propose innovative solutions, and implement software features with a focus on performance and scalability. Your expertise in software engineering principles will be crucial in driving the success of our products and enhancing user experience. You will also be expected to troubleshoot and resolve software defects, participate in code reviews, and contribute to the continuous improvement of our development processes. This position offers an exciting opportunity to work on cutting-edge technologies and make a significant impact within the organization.

IT Languages:

  • Java
  • JavaScript
  • Python
  • C++

As a Software Development Engineer, your responsibilities will include::

    Designing and implementing software applications;; Collaborating with team members to define project requirements;; Conducting code reviews to ensure code quality;; Troubleshooting and debugging applications;; Staying up-to-date with emerging technologies and industry trends

Spoken Languages:

  • English;; Spanish

Skillset:

  • Software Development
  • Agile Methodologies
  • API Development
  • Database Management

Soft Skills:

  • Problem-solving
  • Team collaboration
  • Effective communication
  • Adaptability

Qualifications:

  • Bachelor’s degree in Computer Science or a related field
  • Strong understanding of software development methodologies
  • Experience with version control systems

Years of Experience:

    5

Location:

    San Jose, CA, United States

Job Benefits:

  • Health insurance
  • Retirement plans
  • Paid time off
  • Professional development programs

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • We foster a culture of innovation and collaboration, where team members are encouraged to share their ideas and contribute to the company's success. Our environment is inclusive and supportive, emphasizing professional growth and work-life balance.

Opportunities For Advancement:

  • Career progression opportunities, Mentorship programs, Training and certification support

Visa Sponsorship:

    Available
]]>