×

Software Engineer

TeamGlobal -Apply Job For Software Engineer

Software Engineer

Cambridge, MA

Software Engineer
Temporary
Job Description

Looking for your next advanced software engineering opportunity? TeamGlobal is seeking a Technical Lead Software Engineer-Artificial Intelligence to work onsite in Cambridge, MA, supporting AI-driven initiatives for avionics and high-tech systems. This role offers the chance to lead AI algorithm development, mentor junior engineers, and collaborate on cutting-edge projects. Our Recruiters will share details on the role, interview process, and benefits, including $10K in free life insurance. Elevate your career with TeamGlobal!

    • Role Summary
    • In this role, you will oversee the design, development, testing, and deployment of Artificial Intelligence algorithms and models. You will lead a small technical team to accomplish key milestones, ensure compliance with best practices and ethical AI considerations, and collaborate with cross-functional teams to integrate software with hardware-in-the-loop testing environments. You will also provide guidance to junior engineers and communicate progress and solutions to leadership.
    • Education & Job Requirements
    • Bachelor’s degree in engineering, computer science, mathematics, physics, or chemistry with typically 3 or more years of software engineering experience; or a Master’s degree with typically 1 year of experience.
    • For Technical Lead (Level 5), typically 7 or more years of experience in software engineering or an equivalent combination of advanced technical education and experience.
    • Ability to work onsite in Cambridge, MA; remote badging required.
    • Experience with C, C++, Python, or modern programming languages.
    • Professional Attributes
    • Strong leadership and mentorship abilities.
    • Excellent verbal and written communication skills for collaboration with cross-functional teams.
    • Analytical and problem-solving skills with attention to detail.
    • Ability to work independently and manage priorities in a fast-paced environment.
    • Preferred Skills
    • Education or experience in AI algorithms and/or use of AI tools.
    • Familiarity with AI frameworks such as TensorFlow or PyTorch.
    • Experience with automated testing frameworks (e.g., Google Test, PyTest).
    • Understanding of CI/CD practices and tools (e.g., Jenkins, GitLab CI/CD).
    • Familiarity with ADA or avionics software.
    • Prior experience leading or mentoring junior engineers.
    • Job Duties & Functions
    • Oversee design, development, documentation, and implementation of AI algorithms and models.
    • Lead a small technical team to accomplish technical milestones.
    • Mentor and guide junior engineers on technical tasks and best practices.
    • Communicate technical progress, hurdles, and solutions to leadership.
    • Collect, clean, preprocess, and analyze large datasets to ensure quality and reliability.
    • Test, document, debug, and optimize AI software systems.
    • Conduct Safety Risk Management processes for AI models according to organizational standards.
    • Integrate AI models into production environments and monitor performance.
    • Collaborate with cross-functional teams and domain experts to iterate AI algorithms and models.
    • Participate in hardware-in-the-loop testing and software integration activities as needed.
    • Physical Requirements & Environment
    • Work is performed onsite.
    • Regular and predictable attendance required.
    • Standard office and lab environment with minimal physical demands.
    • Work hours: 9:00 AM – 5:00 PM, first shift.



    Apply Now! Call Now: (817) 234-9553