Software Engineer – AI Team (Permanent – Remote – USA)Estreetsecurity • New York, New York, United States
This job offer is no longer available
Software Engineer – AI Team (Permanent – Remote – USA)
Estreetsecurity
- New York, New York, United States
- New York, New York, United States
About
Software Engineer – AI Team
at a leading technology company. This
permanent position , open to candidates across the
USA , offers a competitive salary ranging from
$120,000 – $150,000 annually . You’ll join an innovative AI Team, collaborating with cross‑functional teams to build intelligent, AI‑first solutions that enhance workflows and decision‑making.
What You’ll Be Doing: Building AI-First Solutions for Enhanced Workflows As a Software Engineer on the AI Team, you’ll be at the forefront of designing, developing, and deploying intelligent applications that leverage cutting‑edge AI capabilities. Your work will directly impact how teams operate and make decisions, focusing on scalability and user‑friendliness.
Develop Intelligent Software:
You will
build and maintain scalable, AI‑enhanced applications
using modern programming languages and cloud‑based DevOps tools. This involves writing robust code for applications that integrate AI models to deliver intelligent functionalities, ensuring they are efficient, reliable, and can handle increasing demands.
Integrate AI Capabilities:
You will play a crucial role in
creating smart assistants and conversational interfaces
by leveraging advanced SDKs (Software Development Kits) and extensibility frameworks. This involves connecting AI models to user‑facing applications, enabling natural language interactions, and embedding AI intelligence directly into workflows.
Enhance Application Intelligence:
You will actively
implement search and retrieval features
that improve how users access information. You’ll also
integrate machine learning (ML) models
into applications to enhance overall user experience and functionality, making systems smarter, more predictive, and more personalized.
Optimize AI Workflows:
You will apply advanced
prompt engineering and AI/ML techniques
to refine system performance and automate complex tasks. This involves optimizing how AI models process inputs, fine‑tuning their behavior, and designing automated workflows that leverage AI to streamline operational processes, reducing manual effort and improving efficiency.
Collaborate Across Teams:
You will work closely with other
engineers, product managers, and stakeholders
across various teams. This collaboration is essential for translating complex business needs into practical, AI‑powered solutions, ensuring that the developed applications truly solve real‑world problems and align with organizational objectives.
Provide Technical Leadership:
You will contribute to the team’s growth by providing
technical leadership , actively
mentoring peers , and conducting thorough
code reviews . You will also continuously
stay current with trends in AI, machine learning, and cloud development , sharing your knowledge and helping to drive innovation within the team.
What’s Needed: Your Expertise in AI Software Development To excel as a Software Engineer on the AI Team, you’ll need significant software development experience, a strong background in AI/ML concepts, and proficiency in relevant technologies like C# and Azure DevOps.
Software Development Experience (5+ years):
You must possess
5+ years of verifiable experience in software development . This extensive background demonstrates a seasoned professional capable of building robust, scalable software solutions.
Within this,
2+ years of experience in AI‑focused roles
is specifically required, highlighting your direct involvement in developing artificial intelligence or machine learning applications.
Proficiency in C# and Azure DevOps:
You are required to have
proficiency in C#
programming, a key language for developing applications within the Microsoft ecosystem. Additionally, you must be proficient with
Azure DevOps , indicating your ability to use its tools for source control, CI/CD pipelines, and project management in a cloud development environment.
Experience with AI Platforms (e.g., Azure AI Foundry, M365 Copilot):
You have hands‑on
experience with AI platforms
such as
Azure AI Foundry
(for building, deploying, and managing AI models on Azure) or
Microsoft 365 Copilot
(for leveraging generative AI within Microsoft 365 applications). This practical experience ensures familiarity with relevant AI development environments.
Strong Understanding of LLMs, NLP, and MLOps:
You possess a
strong understanding of Large Language Models (LLMs) , their capabilities, and applications. You also have a deep knowledge of
Natural Language Processing (NLP)
concepts for understanding and processing human language, and familiarity with
MLOps (Machine Learning Operations)
practices for deploying, monitoring, and managing ML models in production.
Excellent Communication and Problem‑Solving Skills:
You demonstrate
excellent communication skills , both verbal and written, for collaborating with cross‑functional teams and explaining complex AI concepts. This is coupled with
strong problem‑solving skills , enabling you to tackle intricate technical challenges in AI development.
If this
Software Engineer – AI Team
role, based in the
USA , aligns with your software development expertise, your experience with AI/ML concepts, and your passion for building intelligent solutions, then this is an exciting
permanent, remote
opportunity to make a significant impact on workflows and decision‑taking within a leading technology company.
Ready to build the next generation of AI‑first applications?
Job Features Job Category Data, Engineering
Got Any Question? If you are having any questions, please feel free to ask.
#J-18808-Ljbffr
Languages
- English
Notice for Users
This job was posted by one of our partners. You can view the original job source here.